home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-12-14 | 100.3 KB | 2,334 lines |
-
- /*
- * This file was generated by the SOM Compiler.
- * FileName: 8100:OpenDoc:SampleCode:SOMSamplePartC:Source:SamplePart.ih.
- * Generated using:
- * SOM Precompiler somipc: 2.18
- * SOM Emitter emitih.dll: 2.33
- */
-
- #ifndef SOM_SampleCode_SamplePart_ih
- #define SOM_SampleCode_SamplePart_ih
-
-
- #include <SamplePart.h>
-
- /*
- * Set the scope of methods functions
- */
- #ifndef SOM_Scope
- #ifdef __cplusplus
- #define SOM_Scope extern "C"
- #else
- #define SOM_Scope extern
- #endif /* __cplusplus */
- #endif /* SOM_Scope */
-
- #define SampleCode_SamplePart_MaxNoMethods 32
-
- /*
- * Instance data
- */
-
- /*
- * -- Use best possible alignment for instance data slice.
- */
- #if powerc
- # pragma options align=power
- #endif
- typedef struct {
- ODPtr fDisplayFrames;
- ODPart* fSelf;
- ODBoolean fDirty;
- ODBoolean fReadOnlyStorage;
- } SampleCode_SamplePartData;
- #if powerc
- # pragma options align=reset
- #endif
-
- /*
- * GetData macro
- */
-
- /*
- * -- This emitter treats Data Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to override this default.
- */
- typedef SampleCode_SamplePartData* SOMLINK somTP_SampleCode_SamplePart_DataThunk(void*);
- #ifdef __IBMC__
- #pragma linkage(somTP_SampleCode_SamplePart_DataThunk, system)
- #endif
- typedef somTP_SampleCode_SamplePart_DataThunk *somTD_SampleCode_SamplePart_DataThunk;
-
- #define SampleCode_SamplePartGetData(somSelf) \
- (((somTD_SampleCode_SamplePart_DataThunk)(SampleCode_SamplePartClassData.instanceDataToken))(somSelf))
-
- /*
- * Instance variable access macros
- */
- #define _fDisplayFrames (somThis->fDisplayFrames)
- #define _fSelf (somThis->fSelf)
- #define _fDirty (somThis->fDirty)
- #define _fReadOnlyStorage (somThis->fReadOnlyStorage)
-
- /*
- * Begin stuff that only goes in the primary file
- */
- #if (defined(SampleCode_SamplePart_Class_Source) || defined(SOM_Module_samplepart_Source))
-
- /*
- * Trace/Debug macro
- */
- #ifndef SampleCode_SamplePartMethodDebug
- #define SampleCode_SamplePartMethodDebug(c,m) SOMMethodDebug(c,m)
- #endif /* SampleCode_SamplePartMethodDebug */
-
- /*
- * Current class macros for Instance and Meta classes.
- */
- #undef SOMMeta
- #define SOMMeta M_SampleCode_SamplePartClassData.parentMtab
- #undef SOMInstance
- #define SOMInstance SampleCode_SamplePartClassData.parentMtab
-
- #ifndef M_SampleCode_SamplePart_Class_Source
- #define M_SampleCode_SamplePart_Class_Source
- #endif /* M_SampleCode_SamplePart_Class_Source */
-
- /*
- * Overridden method: somInit
- */
- SOM_Scope void SOMLINK SamplePart__somInit(SampleCode_SamplePart *somSelf);
- #define SampleCode_SamplePart_parent_ODPart_somInit(somSelf) \
- ((void)(somSelf))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_somInit
- #ifdef parent_ODPart_somInit
- #undef parent_ODPart_somInit
- #define SOMGD_pmc_ODPart_somInit 1
- #else
- #define parent_ODPart_somInit SampleCode_SamplePart_parent_ODPart_somInit
- #endif /* parent_ODPart_somInit */
- #endif /* SOMGD_pmc_ODPart_somInit */
- #ifndef parent_somInit
- #define parent_somInit(somSelf) \
- ((void)(somSelf))
- #endif /* parent_somInit */
- #define SampleCode_SamplePart_parents_somInit(arg0) \
- (void) SampleCode_SamplePart_parent_ODPart_somInit(arg0)
-
- /*
- * Overridden method: somUninit
- */
- SOM_Scope void SOMLINK SamplePart__somUninit(SampleCode_SamplePart *somSelf);
- #define SampleCode_SamplePart_parent_ODPart_somUninit(somSelf) \
- ((void)(somSelf))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_somUninit
- #ifdef parent_ODPart_somUninit
- #undef parent_ODPart_somUninit
- #define SOMGD_pmc_ODPart_somUninit 1
- #else
- #define parent_ODPart_somUninit SampleCode_SamplePart_parent_ODPart_somUninit
- #endif /* parent_ODPart_somUninit */
- #endif /* SOMGD_pmc_ODPart_somUninit */
- #ifndef parent_somUninit
- #define parent_somUninit(somSelf) \
- ((void)(somSelf))
- #endif /* parent_somUninit */
- #define SampleCode_SamplePart_parents_somUninit(arg0) \
- (void) SampleCode_SamplePart_parent_ODPart_somUninit(arg0)
-
- /*
- * Overridden method: AcquireExtension
- */
- SOM_Scope ODExtension* SOMLINK SamplePart__AcquireExtension(SampleCode_SamplePart *somSelf, Environment *ev,
- ODType extensionName);
- #define SampleCode_SamplePart_parent_ODPart_AcquireExtension(somSelf,ev,extensionName) \
- ((SOM_ParentNumResolveCC(ODObject, 1, SampleCode_SamplePart, AcquireExtension)) (somSelf,ev,extensionName))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_AcquireExtension
- #ifdef parent_ODPart_AcquireExtension
- #undef parent_ODPart_AcquireExtension
- #define SOMGD_pmc_ODPart_AcquireExtension 1
- #else
- #define parent_ODPart_AcquireExtension SampleCode_SamplePart_parent_ODPart_AcquireExtension
- #endif /* parent_ODPart_AcquireExtension */
- #endif /* SOMGD_pmc_ODPart_AcquireExtension */
- #ifndef parent_AcquireExtension
- #define parent_AcquireExtension(somSelf,ev,extensionName) \
- ((SOM_ParentNumResolveCC(ODObject, 1, SampleCode_SamplePart, AcquireExtension)) \
- (somSelf,ev,extensionName))
- #endif /* parent_AcquireExtension */
- #define SampleCode_SamplePart_parents_AcquireExtension(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_AcquireExtension(arg0,arg1,arg2)
-
- /*
- * Overridden method: HasExtension
- */
- SOM_Scope ODBoolean SOMLINK SamplePart__HasExtension(SampleCode_SamplePart *somSelf, Environment *ev,
- ODType extensionName);
- #define SampleCode_SamplePart_parent_ODPart_HasExtension(somSelf,ev,extensionName) \
- ((SOM_ParentNumResolveCC(ODObject, 1, SampleCode_SamplePart, HasExtension)) (somSelf,ev,extensionName))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_HasExtension
- #ifdef parent_ODPart_HasExtension
- #undef parent_ODPart_HasExtension
- #define SOMGD_pmc_ODPart_HasExtension 1
- #else
- #define parent_ODPart_HasExtension SampleCode_SamplePart_parent_ODPart_HasExtension
- #endif /* parent_ODPart_HasExtension */
- #endif /* SOMGD_pmc_ODPart_HasExtension */
- #ifndef parent_HasExtension
- #define parent_HasExtension(somSelf,ev,extensionName) \
- ((SOM_ParentNumResolveCC(ODObject, 1, SampleCode_SamplePart, HasExtension)) \
- (somSelf,ev,extensionName))
- #endif /* parent_HasExtension */
- #define SampleCode_SamplePart_parents_HasExtension(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_HasExtension(arg0,arg1,arg2)
-
- /*
- * Overridden method: Purge
- */
- SOM_Scope ODSize SOMLINK SamplePart__Purge(SampleCode_SamplePart *somSelf, Environment *ev,
- ODSize size);
- #define SampleCode_SamplePart_parent_ODPart_Purge(somSelf,ev,size) \
- ((SOM_ParentNumResolveCC(ODObject, 1, SampleCode_SamplePart, Purge)) (somSelf,ev,size))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_Purge
- #ifdef parent_ODPart_Purge
- #undef parent_ODPart_Purge
- #define SOMGD_pmc_ODPart_Purge 1
- #else
- #define parent_ODPart_Purge SampleCode_SamplePart_parent_ODPart_Purge
- #endif /* parent_ODPart_Purge */
- #endif /* SOMGD_pmc_ODPart_Purge */
- #ifndef parent_Purge
- #define parent_Purge(somSelf,ev,size) \
- ((SOM_ParentNumResolveCC(ODObject, 1, SampleCode_SamplePart, Purge)) \
- (somSelf,ev,size))
- #endif /* parent_Purge */
- #define SampleCode_SamplePart_parents_Purge(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_Purge(arg0,arg1,arg2)
-
- /*
- * Overridden method: ReleaseExtension
- */
- SOM_Scope void SOMLINK SamplePart__ReleaseExtension(SampleCode_SamplePart *somSelf, Environment *ev,
- ODExtension* extension);
- #define SampleCode_SamplePart_parent_ODPart_ReleaseExtension(somSelf,ev,extension) \
- ((SOM_ParentNumResolveCC(ODObject, 1, SampleCode_SamplePart, ReleaseExtension)) (somSelf,ev,extension))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_ReleaseExtension
- #ifdef parent_ODPart_ReleaseExtension
- #undef parent_ODPart_ReleaseExtension
- #define SOMGD_pmc_ODPart_ReleaseExtension 1
- #else
- #define parent_ODPart_ReleaseExtension SampleCode_SamplePart_parent_ODPart_ReleaseExtension
- #endif /* parent_ODPart_ReleaseExtension */
- #endif /* SOMGD_pmc_ODPart_ReleaseExtension */
- #ifndef parent_ReleaseExtension
- #define parent_ReleaseExtension(somSelf,ev,extension) \
- ((SOM_ParentNumResolveCC(ODObject, 1, SampleCode_SamplePart, ReleaseExtension)) \
- (somSelf,ev,extension))
- #endif /* parent_ReleaseExtension */
- #define SampleCode_SamplePart_parents_ReleaseExtension(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_ReleaseExtension(arg0,arg1,arg2)
-
- /*
- * Overridden method: Release
- */
- SOM_Scope void SOMLINK SamplePart__Release(SampleCode_SamplePart *somSelf, Environment *ev);
- #define SampleCode_SamplePart_parent_ODPart_Release(somSelf,ev) \
- ((SOM_ParentNumResolveCC(ODRefCntObject, 1, SampleCode_SamplePart, Release)) (somSelf,ev))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_Release
- #ifdef parent_ODPart_Release
- #undef parent_ODPart_Release
- #define SOMGD_pmc_ODPart_Release 1
- #else
- #define parent_ODPart_Release SampleCode_SamplePart_parent_ODPart_Release
- #endif /* parent_ODPart_Release */
- #endif /* SOMGD_pmc_ODPart_Release */
- #ifndef parent_Release
- #define parent_Release(somSelf,ev) \
- ((SOM_ParentNumResolveCC(ODRefCntObject, 1, SampleCode_SamplePart, Release)) \
- (somSelf,ev))
- #endif /* parent_Release */
- #define SampleCode_SamplePart_parents_Release(arg0,arg1) \
- (void) SampleCode_SamplePart_parent_ODPart_Release(arg0,arg1)
-
- /*
- * Overridden method: CloneInto
- */
- SOM_Scope void SOMLINK SamplePart__CloneInto(SampleCode_SamplePart *somSelf, Environment *ev,
- ODDraftKey key,
- ODStorageUnit* toSU,
- ODFrame* scope);
- #define SampleCode_SamplePart_parent_ODPart_CloneInto(somSelf,ev,key,toSU,scope) \
- ((SOM_ParentNumResolveCC(ODPersistentObject, 1, SampleCode_SamplePart, CloneInto)) (somSelf,ev,key,toSU,scope))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_CloneInto
- #ifdef parent_ODPart_CloneInto
- #undef parent_ODPart_CloneInto
- #define SOMGD_pmc_ODPart_CloneInto 1
- #else
- #define parent_ODPart_CloneInto SampleCode_SamplePart_parent_ODPart_CloneInto
- #endif /* parent_ODPart_CloneInto */
- #endif /* SOMGD_pmc_ODPart_CloneInto */
- #ifndef parent_CloneInto
- #define parent_CloneInto(somSelf,ev,key,toSU,scope) \
- ((SOM_ParentNumResolveCC(ODPersistentObject, 1, SampleCode_SamplePart, CloneInto)) \
- (somSelf,ev,key,toSU,scope))
- #endif /* parent_CloneInto */
- #define SampleCode_SamplePart_parents_CloneInto(arg0,arg1,arg2,arg3,arg4) \
- (void) SampleCode_SamplePart_parent_ODPart_CloneInto(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: Externalize
- */
- SOM_Scope void SOMLINK SamplePart__Externalize(SampleCode_SamplePart *somSelf, Environment *ev);
- #define SampleCode_SamplePart_parent_ODPart_Externalize(somSelf,ev) \
- ((SOM_ParentNumResolveCC(ODPersistentObject, 1, SampleCode_SamplePart, Externalize)) (somSelf,ev))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_Externalize
- #ifdef parent_ODPart_Externalize
- #undef parent_ODPart_Externalize
- #define SOMGD_pmc_ODPart_Externalize 1
- #else
- #define parent_ODPart_Externalize SampleCode_SamplePart_parent_ODPart_Externalize
- #endif /* parent_ODPart_Externalize */
- #endif /* SOMGD_pmc_ODPart_Externalize */
- #ifndef parent_Externalize
- #define parent_Externalize(somSelf,ev) \
- ((SOM_ParentNumResolveCC(ODPersistentObject, 1, SampleCode_SamplePart, Externalize)) \
- (somSelf,ev))
- #endif /* parent_Externalize */
- #define SampleCode_SamplePart_parents_Externalize(arg0,arg1) \
- (void) SampleCode_SamplePart_parent_ODPart_Externalize(arg0,arg1)
-
- /*
- * Overridden method: ReleaseAll
- */
- SOM_Scope void SOMLINK SamplePart__ReleaseAll(SampleCode_SamplePart *somSelf, Environment *ev);
- #define SampleCode_SamplePart_parent_ODPart_ReleaseAll(somSelf,ev) \
- ((SOM_ParentNumResolveCC(ODPersistentObject, 1, SampleCode_SamplePart, ReleaseAll)) (somSelf,ev))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_ReleaseAll
- #ifdef parent_ODPart_ReleaseAll
- #undef parent_ODPart_ReleaseAll
- #define SOMGD_pmc_ODPart_ReleaseAll 1
- #else
- #define parent_ODPart_ReleaseAll SampleCode_SamplePart_parent_ODPart_ReleaseAll
- #endif /* parent_ODPart_ReleaseAll */
- #endif /* SOMGD_pmc_ODPart_ReleaseAll */
- #ifndef parent_ReleaseAll
- #define parent_ReleaseAll(somSelf,ev) \
- ((SOM_ParentNumResolveCC(ODPersistentObject, 1, SampleCode_SamplePart, ReleaseAll)) \
- (somSelf,ev))
- #endif /* parent_ReleaseAll */
- #define SampleCode_SamplePart_parents_ReleaseAll(arg0,arg1) \
- (void) SampleCode_SamplePart_parent_ODPart_ReleaseAll(arg0,arg1)
-
- /*
- * Overridden method: AbortRelinquishFocus
- */
- SOM_Scope void SOMLINK SamplePart__AbortRelinquishFocus(SampleCode_SamplePart *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame,
- ODFrame* proposedFrame);
- #define SampleCode_SamplePart_parent_ODPart_AbortRelinquishFocus(somSelf,ev,focus,ownerFrame,proposedFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, AbortRelinquishFocus)) (somSelf,ev,focus,ownerFrame,proposedFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_AbortRelinquishFocus
- #ifdef parent_ODPart_AbortRelinquishFocus
- #undef parent_ODPart_AbortRelinquishFocus
- #define SOMGD_pmc_ODPart_AbortRelinquishFocus 1
- #else
- #define parent_ODPart_AbortRelinquishFocus SampleCode_SamplePart_parent_ODPart_AbortRelinquishFocus
- #endif /* parent_ODPart_AbortRelinquishFocus */
- #endif /* SOMGD_pmc_ODPart_AbortRelinquishFocus */
- #ifndef parent_AbortRelinquishFocus
- #define parent_AbortRelinquishFocus(somSelf,ev,focus,ownerFrame,proposedFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, AbortRelinquishFocus)) \
- (somSelf,ev,focus,ownerFrame,proposedFrame))
- #endif /* parent_AbortRelinquishFocus */
- #define SampleCode_SamplePart_parents_AbortRelinquishFocus(arg0,arg1,arg2,arg3,arg4) \
- (void) SampleCode_SamplePart_parent_ODPart_AbortRelinquishFocus(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: AcquireContainingPartProperties
- */
- SOM_Scope ODStorageUnit* SOMLINK SamplePart__AcquireContainingPartProperties(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_AcquireContainingPartProperties(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, AcquireContainingPartProperties)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_AcquireContainingPartProperties
- #ifdef parent_ODPart_AcquireContainingPartProperties
- #undef parent_ODPart_AcquireContainingPartProperties
- #define SOMGD_pmc_ODPart_AcquireContainingPartProperties 1
- #else
- #define parent_ODPart_AcquireContainingPartProperties SampleCode_SamplePart_parent_ODPart_AcquireContainingPartProperties
- #endif /* parent_ODPart_AcquireContainingPartProperties */
- #endif /* SOMGD_pmc_ODPart_AcquireContainingPartProperties */
- #ifndef parent_AcquireContainingPartProperties
- #define parent_AcquireContainingPartProperties(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, AcquireContainingPartProperties)) \
- (somSelf,ev,frame))
- #endif /* parent_AcquireContainingPartProperties */
- #define SampleCode_SamplePart_parents_AcquireContainingPartProperties(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_AcquireContainingPartProperties(arg0,arg1,arg2)
-
- /*
- * Overridden method: AdjustBorderShape
- */
- SOM_Scope ODShape* SOMLINK SamplePart__AdjustBorderShape(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFacet* embeddedFacet,
- ODShape* shape);
- #define SampleCode_SamplePart_parent_ODPart_AdjustBorderShape(somSelf,ev,embeddedFacet,shape) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, AdjustBorderShape)) (somSelf,ev,embeddedFacet,shape))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_AdjustBorderShape
- #ifdef parent_ODPart_AdjustBorderShape
- #undef parent_ODPart_AdjustBorderShape
- #define SOMGD_pmc_ODPart_AdjustBorderShape 1
- #else
- #define parent_ODPart_AdjustBorderShape SampleCode_SamplePart_parent_ODPart_AdjustBorderShape
- #endif /* parent_ODPart_AdjustBorderShape */
- #endif /* SOMGD_pmc_ODPart_AdjustBorderShape */
- #ifndef parent_AdjustBorderShape
- #define parent_AdjustBorderShape(somSelf,ev,embeddedFacet,shape) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, AdjustBorderShape)) \
- (somSelf,ev,embeddedFacet,shape))
- #endif /* parent_AdjustBorderShape */
- #define SampleCode_SamplePart_parents_AdjustBorderShape(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_AdjustBorderShape(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: AdjustMenus
- */
- SOM_Scope void SOMLINK SamplePart__AdjustMenus(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_AdjustMenus(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, AdjustMenus)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_AdjustMenus
- #ifdef parent_ODPart_AdjustMenus
- #undef parent_ODPart_AdjustMenus
- #define SOMGD_pmc_ODPart_AdjustMenus 1
- #else
- #define parent_ODPart_AdjustMenus SampleCode_SamplePart_parent_ODPart_AdjustMenus
- #endif /* parent_ODPart_AdjustMenus */
- #endif /* SOMGD_pmc_ODPart_AdjustMenus */
- #ifndef parent_AdjustMenus
- #define parent_AdjustMenus(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, AdjustMenus)) \
- (somSelf,ev,frame))
- #endif /* parent_AdjustMenus */
- #define SampleCode_SamplePart_parents_AdjustMenus(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_AdjustMenus(arg0,arg1,arg2)
-
- /*
- * Overridden method: AttachSourceFrame
- */
- SOM_Scope void SOMLINK SamplePart__AttachSourceFrame(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame,
- ODFrame* sourceFrame);
- #define SampleCode_SamplePart_parent_ODPart_AttachSourceFrame(somSelf,ev,frame,sourceFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, AttachSourceFrame)) (somSelf,ev,frame,sourceFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_AttachSourceFrame
- #ifdef parent_ODPart_AttachSourceFrame
- #undef parent_ODPart_AttachSourceFrame
- #define SOMGD_pmc_ODPart_AttachSourceFrame 1
- #else
- #define parent_ODPart_AttachSourceFrame SampleCode_SamplePart_parent_ODPart_AttachSourceFrame
- #endif /* parent_ODPart_AttachSourceFrame */
- #endif /* SOMGD_pmc_ODPart_AttachSourceFrame */
- #ifndef parent_AttachSourceFrame
- #define parent_AttachSourceFrame(somSelf,ev,frame,sourceFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, AttachSourceFrame)) \
- (somSelf,ev,frame,sourceFrame))
- #endif /* parent_AttachSourceFrame */
- #define SampleCode_SamplePart_parents_AttachSourceFrame(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_AttachSourceFrame(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: BeginRelinquishFocus
- */
- SOM_Scope ODBoolean SOMLINK SamplePart__BeginRelinquishFocus(SampleCode_SamplePart *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame,
- ODFrame* proposedFrame);
- #define SampleCode_SamplePart_parent_ODPart_BeginRelinquishFocus(somSelf,ev,focus,ownerFrame,proposedFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, BeginRelinquishFocus)) (somSelf,ev,focus,ownerFrame,proposedFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_BeginRelinquishFocus
- #ifdef parent_ODPart_BeginRelinquishFocus
- #undef parent_ODPart_BeginRelinquishFocus
- #define SOMGD_pmc_ODPart_BeginRelinquishFocus 1
- #else
- #define parent_ODPart_BeginRelinquishFocus SampleCode_SamplePart_parent_ODPart_BeginRelinquishFocus
- #endif /* parent_ODPart_BeginRelinquishFocus */
- #endif /* SOMGD_pmc_ODPart_BeginRelinquishFocus */
- #ifndef parent_BeginRelinquishFocus
- #define parent_BeginRelinquishFocus(somSelf,ev,focus,ownerFrame,proposedFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, BeginRelinquishFocus)) \
- (somSelf,ev,focus,ownerFrame,proposedFrame))
- #endif /* parent_BeginRelinquishFocus */
- #define SampleCode_SamplePart_parents_BeginRelinquishFocus(arg0,arg1,arg2,arg3,arg4) \
- (void) SampleCode_SamplePart_parent_ODPart_BeginRelinquishFocus(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: CanvasChanged
- */
- SOM_Scope void SOMLINK SamplePart__CanvasChanged(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFacet* facet);
- #define SampleCode_SamplePart_parent_ODPart_CanvasChanged(somSelf,ev,facet) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, CanvasChanged)) (somSelf,ev,facet))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_CanvasChanged
- #ifdef parent_ODPart_CanvasChanged
- #undef parent_ODPart_CanvasChanged
- #define SOMGD_pmc_ODPart_CanvasChanged 1
- #else
- #define parent_ODPart_CanvasChanged SampleCode_SamplePart_parent_ODPart_CanvasChanged
- #endif /* parent_ODPart_CanvasChanged */
- #endif /* SOMGD_pmc_ODPart_CanvasChanged */
- #ifndef parent_CanvasChanged
- #define parent_CanvasChanged(somSelf,ev,facet) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, CanvasChanged)) \
- (somSelf,ev,facet))
- #endif /* parent_CanvasChanged */
- #define SampleCode_SamplePart_parents_CanvasChanged(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_CanvasChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: CanvasUpdated
- */
- SOM_Scope void SOMLINK SamplePart__CanvasUpdated(SampleCode_SamplePart *somSelf, Environment *ev,
- ODCanvas* canvas);
- #define SampleCode_SamplePart_parent_ODPart_CanvasUpdated(somSelf,ev,canvas) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, CanvasUpdated)) (somSelf,ev,canvas))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_CanvasUpdated
- #ifdef parent_ODPart_CanvasUpdated
- #undef parent_ODPart_CanvasUpdated
- #define SOMGD_pmc_ODPart_CanvasUpdated 1
- #else
- #define parent_ODPart_CanvasUpdated SampleCode_SamplePart_parent_ODPart_CanvasUpdated
- #endif /* parent_ODPart_CanvasUpdated */
- #endif /* SOMGD_pmc_ODPart_CanvasUpdated */
- #ifndef parent_CanvasUpdated
- #define parent_CanvasUpdated(somSelf,ev,canvas) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, CanvasUpdated)) \
- (somSelf,ev,canvas))
- #endif /* parent_CanvasUpdated */
- #define SampleCode_SamplePart_parents_CanvasUpdated(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_CanvasUpdated(arg0,arg1,arg2)
-
- /*
- * Overridden method: ChangeKind
- */
- SOM_Scope void SOMLINK SamplePart__ChangeKind(SampleCode_SamplePart *somSelf, Environment *ev,
- ODType kind);
- #define SampleCode_SamplePart_parent_ODPart_ChangeKind(somSelf,ev,kind) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, ChangeKind)) (somSelf,ev,kind))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_ChangeKind
- #ifdef parent_ODPart_ChangeKind
- #undef parent_ODPart_ChangeKind
- #define SOMGD_pmc_ODPart_ChangeKind 1
- #else
- #define parent_ODPart_ChangeKind SampleCode_SamplePart_parent_ODPart_ChangeKind
- #endif /* parent_ODPart_ChangeKind */
- #endif /* SOMGD_pmc_ODPart_ChangeKind */
- #ifndef parent_ChangeKind
- #define parent_ChangeKind(somSelf,ev,kind) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, ChangeKind)) \
- (somSelf,ev,kind))
- #endif /* parent_ChangeKind */
- #define SampleCode_SamplePart_parents_ChangeKind(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_ChangeKind(arg0,arg1,arg2)
-
- /*
- * Overridden method: ClonePartInfo
- */
- SOM_Scope void SOMLINK SamplePart__ClonePartInfo(SampleCode_SamplePart *somSelf, Environment *ev,
- ODDraftKey key,
- ODInfoType partInfo,
- ODStorageUnitView* storageUnitView,
- ODFrame* scope);
- #define SampleCode_SamplePart_parent_ODPart_ClonePartInfo(somSelf,ev,key,partInfo,storageUnitView,scope) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, ClonePartInfo)) (somSelf,ev,key,partInfo,storageUnitView,scope))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_ClonePartInfo
- #ifdef parent_ODPart_ClonePartInfo
- #undef parent_ODPart_ClonePartInfo
- #define SOMGD_pmc_ODPart_ClonePartInfo 1
- #else
- #define parent_ODPart_ClonePartInfo SampleCode_SamplePart_parent_ODPart_ClonePartInfo
- #endif /* parent_ODPart_ClonePartInfo */
- #endif /* SOMGD_pmc_ODPart_ClonePartInfo */
- #ifndef parent_ClonePartInfo
- #define parent_ClonePartInfo(somSelf,ev,key,partInfo,storageUnitView,scope) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, ClonePartInfo)) \
- (somSelf,ev,key,partInfo,storageUnitView,scope))
- #endif /* parent_ClonePartInfo */
- #define SampleCode_SamplePart_parents_ClonePartInfo(arg0,arg1,arg2,arg3,arg4,arg5) \
- (void) SampleCode_SamplePart_parent_ODPart_ClonePartInfo(arg0,arg1,arg2,arg3,arg4,arg5)
-
- /*
- * Overridden method: CommitRelinquishFocus
- */
- SOM_Scope void SOMLINK SamplePart__CommitRelinquishFocus(SampleCode_SamplePart *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame,
- ODFrame* proposedFrame);
- #define SampleCode_SamplePart_parent_ODPart_CommitRelinquishFocus(somSelf,ev,focus,ownerFrame,proposedFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, CommitRelinquishFocus)) (somSelf,ev,focus,ownerFrame,proposedFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_CommitRelinquishFocus
- #ifdef parent_ODPart_CommitRelinquishFocus
- #undef parent_ODPart_CommitRelinquishFocus
- #define SOMGD_pmc_ODPart_CommitRelinquishFocus 1
- #else
- #define parent_ODPart_CommitRelinquishFocus SampleCode_SamplePart_parent_ODPart_CommitRelinquishFocus
- #endif /* parent_ODPart_CommitRelinquishFocus */
- #endif /* SOMGD_pmc_ODPart_CommitRelinquishFocus */
- #ifndef parent_CommitRelinquishFocus
- #define parent_CommitRelinquishFocus(somSelf,ev,focus,ownerFrame,proposedFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, CommitRelinquishFocus)) \
- (somSelf,ev,focus,ownerFrame,proposedFrame))
- #endif /* parent_CommitRelinquishFocus */
- #define SampleCode_SamplePart_parents_CommitRelinquishFocus(arg0,arg1,arg2,arg3,arg4) \
- (void) SampleCode_SamplePart_parent_ODPart_CommitRelinquishFocus(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: ContainingPartPropertiesUpdated
- */
- SOM_Scope void SOMLINK SamplePart__ContainingPartPropertiesUpdated(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame,
- ODStorageUnit* propertyUnit);
- #define SampleCode_SamplePart_parent_ODPart_ContainingPartPropertiesUpdated(somSelf,ev,frame,propertyUnit) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, ContainingPartPropertiesUpdated)) (somSelf,ev,frame,propertyUnit))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_ContainingPartPropertiesUpdated
- #ifdef parent_ODPart_ContainingPartPropertiesUpdated
- #undef parent_ODPart_ContainingPartPropertiesUpdated
- #define SOMGD_pmc_ODPart_ContainingPartPropertiesUpdated 1
- #else
- #define parent_ODPart_ContainingPartPropertiesUpdated SampleCode_SamplePart_parent_ODPart_ContainingPartPropertiesUpdated
- #endif /* parent_ODPart_ContainingPartPropertiesUpdated */
- #endif /* SOMGD_pmc_ODPart_ContainingPartPropertiesUpdated */
- #ifndef parent_ContainingPartPropertiesUpdated
- #define parent_ContainingPartPropertiesUpdated(somSelf,ev,frame,propertyUnit) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, ContainingPartPropertiesUpdated)) \
- (somSelf,ev,frame,propertyUnit))
- #endif /* parent_ContainingPartPropertiesUpdated */
- #define SampleCode_SamplePart_parents_ContainingPartPropertiesUpdated(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_ContainingPartPropertiesUpdated(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: CreateEmbeddedFramesIterator
- */
- SOM_Scope ODEmbeddedFramesIterator* SOMLINK SamplePart__CreateEmbeddedFramesIterator(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_CreateEmbeddedFramesIterator(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, CreateEmbeddedFramesIterator)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_CreateEmbeddedFramesIterator
- #ifdef parent_ODPart_CreateEmbeddedFramesIterator
- #undef parent_ODPart_CreateEmbeddedFramesIterator
- #define SOMGD_pmc_ODPart_CreateEmbeddedFramesIterator 1
- #else
- #define parent_ODPart_CreateEmbeddedFramesIterator SampleCode_SamplePart_parent_ODPart_CreateEmbeddedFramesIterator
- #endif /* parent_ODPart_CreateEmbeddedFramesIterator */
- #endif /* SOMGD_pmc_ODPart_CreateEmbeddedFramesIterator */
- #ifndef parent_CreateEmbeddedFramesIterator
- #define parent_CreateEmbeddedFramesIterator(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, CreateEmbeddedFramesIterator)) \
- (somSelf,ev,frame))
- #endif /* parent_CreateEmbeddedFramesIterator */
- #define SampleCode_SamplePart_parents_CreateEmbeddedFramesIterator(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_CreateEmbeddedFramesIterator(arg0,arg1,arg2)
-
- /*
- * Overridden method: CreateLink
- */
- SOM_Scope ODLinkSource* SOMLINK SamplePart__CreateLink(SampleCode_SamplePart *somSelf, Environment *ev,
- ODByteArray* data);
- #define SampleCode_SamplePart_parent_ODPart_CreateLink(somSelf,ev,data) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, CreateLink)) (somSelf,ev,data))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_CreateLink
- #ifdef parent_ODPart_CreateLink
- #undef parent_ODPart_CreateLink
- #define SOMGD_pmc_ODPart_CreateLink 1
- #else
- #define parent_ODPart_CreateLink SampleCode_SamplePart_parent_ODPart_CreateLink
- #endif /* parent_ODPart_CreateLink */
- #endif /* SOMGD_pmc_ODPart_CreateLink */
- #ifndef parent_CreateLink
- #define parent_CreateLink(somSelf,ev,data) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, CreateLink)) \
- (somSelf,ev,data))
- #endif /* parent_CreateLink */
- #define SampleCode_SamplePart_parents_CreateLink(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_CreateLink(arg0,arg1,arg2)
-
- /*
- * Overridden method: DisplayFrameAdded
- */
- SOM_Scope void SOMLINK SamplePart__DisplayFrameAdded(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_DisplayFrameAdded(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DisplayFrameAdded)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_DisplayFrameAdded
- #ifdef parent_ODPart_DisplayFrameAdded
- #undef parent_ODPart_DisplayFrameAdded
- #define SOMGD_pmc_ODPart_DisplayFrameAdded 1
- #else
- #define parent_ODPart_DisplayFrameAdded SampleCode_SamplePart_parent_ODPart_DisplayFrameAdded
- #endif /* parent_ODPart_DisplayFrameAdded */
- #endif /* SOMGD_pmc_ODPart_DisplayFrameAdded */
- #ifndef parent_DisplayFrameAdded
- #define parent_DisplayFrameAdded(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DisplayFrameAdded)) \
- (somSelf,ev,frame))
- #endif /* parent_DisplayFrameAdded */
- #define SampleCode_SamplePart_parents_DisplayFrameAdded(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_DisplayFrameAdded(arg0,arg1,arg2)
-
- /*
- * Overridden method: DisplayFrameClosed
- */
- SOM_Scope void SOMLINK SamplePart__DisplayFrameClosed(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_DisplayFrameClosed(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DisplayFrameClosed)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_DisplayFrameClosed
- #ifdef parent_ODPart_DisplayFrameClosed
- #undef parent_ODPart_DisplayFrameClosed
- #define SOMGD_pmc_ODPart_DisplayFrameClosed 1
- #else
- #define parent_ODPart_DisplayFrameClosed SampleCode_SamplePart_parent_ODPart_DisplayFrameClosed
- #endif /* parent_ODPart_DisplayFrameClosed */
- #endif /* SOMGD_pmc_ODPart_DisplayFrameClosed */
- #ifndef parent_DisplayFrameClosed
- #define parent_DisplayFrameClosed(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DisplayFrameClosed)) \
- (somSelf,ev,frame))
- #endif /* parent_DisplayFrameClosed */
- #define SampleCode_SamplePart_parents_DisplayFrameClosed(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_DisplayFrameClosed(arg0,arg1,arg2)
-
- /*
- * Overridden method: DisplayFrameConnected
- */
- SOM_Scope void SOMLINK SamplePart__DisplayFrameConnected(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_DisplayFrameConnected(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DisplayFrameConnected)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_DisplayFrameConnected
- #ifdef parent_ODPart_DisplayFrameConnected
- #undef parent_ODPart_DisplayFrameConnected
- #define SOMGD_pmc_ODPart_DisplayFrameConnected 1
- #else
- #define parent_ODPart_DisplayFrameConnected SampleCode_SamplePart_parent_ODPart_DisplayFrameConnected
- #endif /* parent_ODPart_DisplayFrameConnected */
- #endif /* SOMGD_pmc_ODPart_DisplayFrameConnected */
- #ifndef parent_DisplayFrameConnected
- #define parent_DisplayFrameConnected(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DisplayFrameConnected)) \
- (somSelf,ev,frame))
- #endif /* parent_DisplayFrameConnected */
- #define SampleCode_SamplePart_parents_DisplayFrameConnected(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_DisplayFrameConnected(arg0,arg1,arg2)
-
- /*
- * Overridden method: DisplayFrameRemoved
- */
- SOM_Scope void SOMLINK SamplePart__DisplayFrameRemoved(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_DisplayFrameRemoved(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DisplayFrameRemoved)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_DisplayFrameRemoved
- #ifdef parent_ODPart_DisplayFrameRemoved
- #undef parent_ODPart_DisplayFrameRemoved
- #define SOMGD_pmc_ODPart_DisplayFrameRemoved 1
- #else
- #define parent_ODPart_DisplayFrameRemoved SampleCode_SamplePart_parent_ODPart_DisplayFrameRemoved
- #endif /* parent_ODPart_DisplayFrameRemoved */
- #endif /* SOMGD_pmc_ODPart_DisplayFrameRemoved */
- #ifndef parent_DisplayFrameRemoved
- #define parent_DisplayFrameRemoved(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DisplayFrameRemoved)) \
- (somSelf,ev,frame))
- #endif /* parent_DisplayFrameRemoved */
- #define SampleCode_SamplePart_parents_DisplayFrameRemoved(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_DisplayFrameRemoved(arg0,arg1,arg2)
-
- /*
- * Overridden method: DisposeActionState
- */
- SOM_Scope void SOMLINK SamplePart__DisposeActionState(SampleCode_SamplePart *somSelf, Environment *ev,
- ODActionData* actionState,
- ODDoneState doneState);
- #define SampleCode_SamplePart_parent_ODPart_DisposeActionState(somSelf,ev,actionState,doneState) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DisposeActionState)) (somSelf,ev,actionState,doneState))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_DisposeActionState
- #ifdef parent_ODPart_DisposeActionState
- #undef parent_ODPart_DisposeActionState
- #define SOMGD_pmc_ODPart_DisposeActionState 1
- #else
- #define parent_ODPart_DisposeActionState SampleCode_SamplePart_parent_ODPart_DisposeActionState
- #endif /* parent_ODPart_DisposeActionState */
- #endif /* SOMGD_pmc_ODPart_DisposeActionState */
- #ifndef parent_DisposeActionState
- #define parent_DisposeActionState(somSelf,ev,actionState,doneState) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DisposeActionState)) \
- (somSelf,ev,actionState,doneState))
- #endif /* parent_DisposeActionState */
- #define SampleCode_SamplePart_parents_DisposeActionState(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_DisposeActionState(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: DragEnter
- */
- SOM_Scope ODDragResult SOMLINK SamplePart__DragEnter(SampleCode_SamplePart *somSelf, Environment *ev,
- ODDragItemIterator* dragInfo,
- ODFacet* facet,
- ODPoint* where);
- #define SampleCode_SamplePart_parent_ODPart_DragEnter(somSelf,ev,dragInfo,facet,where) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DragEnter)) (somSelf,ev,dragInfo,facet,where))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_DragEnter
- #ifdef parent_ODPart_DragEnter
- #undef parent_ODPart_DragEnter
- #define SOMGD_pmc_ODPart_DragEnter 1
- #else
- #define parent_ODPart_DragEnter SampleCode_SamplePart_parent_ODPart_DragEnter
- #endif /* parent_ODPart_DragEnter */
- #endif /* SOMGD_pmc_ODPart_DragEnter */
- #ifndef parent_DragEnter
- #define parent_DragEnter(somSelf,ev,dragInfo,facet,where) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DragEnter)) \
- (somSelf,ev,dragInfo,facet,where))
- #endif /* parent_DragEnter */
- #define SampleCode_SamplePart_parents_DragEnter(arg0,arg1,arg2,arg3,arg4) \
- (void) SampleCode_SamplePart_parent_ODPart_DragEnter(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: DragLeave
- */
- SOM_Scope void SOMLINK SamplePart__DragLeave(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFacet* facet,
- ODPoint* where);
- #define SampleCode_SamplePart_parent_ODPart_DragLeave(somSelf,ev,facet,where) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DragLeave)) (somSelf,ev,facet,where))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_DragLeave
- #ifdef parent_ODPart_DragLeave
- #undef parent_ODPart_DragLeave
- #define SOMGD_pmc_ODPart_DragLeave 1
- #else
- #define parent_ODPart_DragLeave SampleCode_SamplePart_parent_ODPart_DragLeave
- #endif /* parent_ODPart_DragLeave */
- #endif /* SOMGD_pmc_ODPart_DragLeave */
- #ifndef parent_DragLeave
- #define parent_DragLeave(somSelf,ev,facet,where) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DragLeave)) \
- (somSelf,ev,facet,where))
- #endif /* parent_DragLeave */
- #define SampleCode_SamplePart_parents_DragLeave(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_DragLeave(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: DragWithin
- */
- SOM_Scope ODDragResult SOMLINK SamplePart__DragWithin(SampleCode_SamplePart *somSelf, Environment *ev,
- ODDragItemIterator* dragInfo,
- ODFacet* facet,
- ODPoint* where);
- #define SampleCode_SamplePart_parent_ODPart_DragWithin(somSelf,ev,dragInfo,facet,where) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DragWithin)) (somSelf,ev,dragInfo,facet,where))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_DragWithin
- #ifdef parent_ODPart_DragWithin
- #undef parent_ODPart_DragWithin
- #define SOMGD_pmc_ODPart_DragWithin 1
- #else
- #define parent_ODPart_DragWithin SampleCode_SamplePart_parent_ODPart_DragWithin
- #endif /* parent_ODPart_DragWithin */
- #endif /* SOMGD_pmc_ODPart_DragWithin */
- #ifndef parent_DragWithin
- #define parent_DragWithin(somSelf,ev,dragInfo,facet,where) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DragWithin)) \
- (somSelf,ev,dragInfo,facet,where))
- #endif /* parent_DragWithin */
- #define SampleCode_SamplePart_parents_DragWithin(arg0,arg1,arg2,arg3,arg4) \
- (void) SampleCode_SamplePart_parent_ODPart_DragWithin(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: Draw
- */
- SOM_Scope void SOMLINK SamplePart__Draw(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFacet* facet,
- ODShape* invalidShape);
- #define SampleCode_SamplePart_parent_ODPart_Draw(somSelf,ev,facet,invalidShape) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, Draw)) (somSelf,ev,facet,invalidShape))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_Draw
- #ifdef parent_ODPart_Draw
- #undef parent_ODPart_Draw
- #define SOMGD_pmc_ODPart_Draw 1
- #else
- #define parent_ODPart_Draw SampleCode_SamplePart_parent_ODPart_Draw
- #endif /* parent_ODPart_Draw */
- #endif /* SOMGD_pmc_ODPart_Draw */
- #ifndef parent_Draw
- #define parent_Draw(somSelf,ev,facet,invalidShape) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, Draw)) \
- (somSelf,ev,facet,invalidShape))
- #endif /* parent_Draw */
- #define SampleCode_SamplePart_parents_Draw(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_Draw(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: Drop
- */
- SOM_Scope ODDropResult SOMLINK SamplePart__Drop(SampleCode_SamplePart *somSelf, Environment *ev,
- ODDragItemIterator* dropInfo,
- ODFacet* facet,
- ODPoint* where);
- #define SampleCode_SamplePart_parent_ODPart_Drop(somSelf,ev,dropInfo,facet,where) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, Drop)) (somSelf,ev,dropInfo,facet,where))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_Drop
- #ifdef parent_ODPart_Drop
- #undef parent_ODPart_Drop
- #define SOMGD_pmc_ODPart_Drop 1
- #else
- #define parent_ODPart_Drop SampleCode_SamplePart_parent_ODPart_Drop
- #endif /* parent_ODPart_Drop */
- #endif /* SOMGD_pmc_ODPart_Drop */
- #ifndef parent_Drop
- #define parent_Drop(somSelf,ev,dropInfo,facet,where) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, Drop)) \
- (somSelf,ev,dropInfo,facet,where))
- #endif /* parent_Drop */
- #define SampleCode_SamplePart_parents_Drop(arg0,arg1,arg2,arg3,arg4) \
- (void) SampleCode_SamplePart_parent_ODPart_Drop(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: DropCompleted
- */
- SOM_Scope void SOMLINK SamplePart__DropCompleted(SampleCode_SamplePart *somSelf, Environment *ev,
- ODPart* destPart,
- ODDropResult dropResult);
- #define SampleCode_SamplePart_parent_ODPart_DropCompleted(somSelf,ev,destPart,dropResult) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DropCompleted)) (somSelf,ev,destPart,dropResult))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_DropCompleted
- #ifdef parent_ODPart_DropCompleted
- #undef parent_ODPart_DropCompleted
- #define SOMGD_pmc_ODPart_DropCompleted 1
- #else
- #define parent_ODPart_DropCompleted SampleCode_SamplePart_parent_ODPart_DropCompleted
- #endif /* parent_ODPart_DropCompleted */
- #endif /* SOMGD_pmc_ODPart_DropCompleted */
- #ifndef parent_DropCompleted
- #define parent_DropCompleted(somSelf,ev,destPart,dropResult) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, DropCompleted)) \
- (somSelf,ev,destPart,dropResult))
- #endif /* parent_DropCompleted */
- #define SampleCode_SamplePart_parents_DropCompleted(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_DropCompleted(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: EditInLinkAttempted
- */
- SOM_Scope ODBoolean SOMLINK SamplePart__EditInLinkAttempted(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_EditInLinkAttempted(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, EditInLinkAttempted)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_EditInLinkAttempted
- #ifdef parent_ODPart_EditInLinkAttempted
- #undef parent_ODPart_EditInLinkAttempted
- #define SOMGD_pmc_ODPart_EditInLinkAttempted 1
- #else
- #define parent_ODPart_EditInLinkAttempted SampleCode_SamplePart_parent_ODPart_EditInLinkAttempted
- #endif /* parent_ODPart_EditInLinkAttempted */
- #endif /* SOMGD_pmc_ODPart_EditInLinkAttempted */
- #ifndef parent_EditInLinkAttempted
- #define parent_EditInLinkAttempted(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, EditInLinkAttempted)) \
- (somSelf,ev,frame))
- #endif /* parent_EditInLinkAttempted */
- #define SampleCode_SamplePart_parents_EditInLinkAttempted(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_EditInLinkAttempted(arg0,arg1,arg2)
-
- /*
- * Overridden method: EmbeddedFrameUpdated
- */
- SOM_Scope void SOMLINK SamplePart__EmbeddedFrameUpdated(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame,
- ODUpdateID change);
- #define SampleCode_SamplePart_parent_ODPart_EmbeddedFrameUpdated(somSelf,ev,frame,change) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, EmbeddedFrameUpdated)) (somSelf,ev,frame,change))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_EmbeddedFrameUpdated
- #ifdef parent_ODPart_EmbeddedFrameUpdated
- #undef parent_ODPart_EmbeddedFrameUpdated
- #define SOMGD_pmc_ODPart_EmbeddedFrameUpdated 1
- #else
- #define parent_ODPart_EmbeddedFrameUpdated SampleCode_SamplePart_parent_ODPart_EmbeddedFrameUpdated
- #endif /* parent_ODPart_EmbeddedFrameUpdated */
- #endif /* SOMGD_pmc_ODPart_EmbeddedFrameUpdated */
- #ifndef parent_EmbeddedFrameUpdated
- #define parent_EmbeddedFrameUpdated(somSelf,ev,frame,change) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, EmbeddedFrameUpdated)) \
- (somSelf,ev,frame,change))
- #endif /* parent_EmbeddedFrameUpdated */
- #define SampleCode_SamplePart_parents_EmbeddedFrameUpdated(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_EmbeddedFrameUpdated(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: EmbeddedFrameSpec
- */
- SOM_Scope void SOMLINK SamplePart__EmbeddedFrameSpec(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* embeddedFrame,
- ODObjectSpec* spec);
- #define SampleCode_SamplePart_parent_ODPart_EmbeddedFrameSpec(somSelf,ev,embeddedFrame,spec) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, EmbeddedFrameSpec)) (somSelf,ev,embeddedFrame,spec))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_EmbeddedFrameSpec
- #ifdef parent_ODPart_EmbeddedFrameSpec
- #undef parent_ODPart_EmbeddedFrameSpec
- #define SOMGD_pmc_ODPart_EmbeddedFrameSpec 1
- #else
- #define parent_ODPart_EmbeddedFrameSpec SampleCode_SamplePart_parent_ODPart_EmbeddedFrameSpec
- #endif /* parent_ODPart_EmbeddedFrameSpec */
- #endif /* SOMGD_pmc_ODPart_EmbeddedFrameSpec */
- #ifndef parent_EmbeddedFrameSpec
- #define parent_EmbeddedFrameSpec(somSelf,ev,embeddedFrame,spec) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, EmbeddedFrameSpec)) \
- (somSelf,ev,embeddedFrame,spec))
- #endif /* parent_EmbeddedFrameSpec */
- #define SampleCode_SamplePart_parents_EmbeddedFrameSpec(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_EmbeddedFrameSpec(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: ExternalizeKinds
- */
- SOM_Scope void SOMLINK SamplePart__ExternalizeKinds(SampleCode_SamplePart *somSelf, Environment *ev,
- ODTypeList* kindset);
- #define SampleCode_SamplePart_parent_ODPart_ExternalizeKinds(somSelf,ev,kindset) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, ExternalizeKinds)) (somSelf,ev,kindset))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_ExternalizeKinds
- #ifdef parent_ODPart_ExternalizeKinds
- #undef parent_ODPart_ExternalizeKinds
- #define SOMGD_pmc_ODPart_ExternalizeKinds 1
- #else
- #define parent_ODPart_ExternalizeKinds SampleCode_SamplePart_parent_ODPart_ExternalizeKinds
- #endif /* parent_ODPart_ExternalizeKinds */
- #endif /* SOMGD_pmc_ODPart_ExternalizeKinds */
- #ifndef parent_ExternalizeKinds
- #define parent_ExternalizeKinds(somSelf,ev,kindset) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, ExternalizeKinds)) \
- (somSelf,ev,kindset))
- #endif /* parent_ExternalizeKinds */
- #define SampleCode_SamplePart_parents_ExternalizeKinds(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_ExternalizeKinds(arg0,arg1,arg2)
-
- /*
- * Overridden method: FacetAdded
- */
- SOM_Scope void SOMLINK SamplePart__FacetAdded(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFacet* facet);
- #define SampleCode_SamplePart_parent_ODPart_FacetAdded(somSelf,ev,facet) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, FacetAdded)) (somSelf,ev,facet))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_FacetAdded
- #ifdef parent_ODPart_FacetAdded
- #undef parent_ODPart_FacetAdded
- #define SOMGD_pmc_ODPart_FacetAdded 1
- #else
- #define parent_ODPart_FacetAdded SampleCode_SamplePart_parent_ODPart_FacetAdded
- #endif /* parent_ODPart_FacetAdded */
- #endif /* SOMGD_pmc_ODPart_FacetAdded */
- #ifndef parent_FacetAdded
- #define parent_FacetAdded(somSelf,ev,facet) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, FacetAdded)) \
- (somSelf,ev,facet))
- #endif /* parent_FacetAdded */
- #define SampleCode_SamplePart_parents_FacetAdded(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_FacetAdded(arg0,arg1,arg2)
-
- /*
- * Overridden method: FacetRemoved
- */
- SOM_Scope void SOMLINK SamplePart__FacetRemoved(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFacet* facet);
- #define SampleCode_SamplePart_parent_ODPart_FacetRemoved(somSelf,ev,facet) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, FacetRemoved)) (somSelf,ev,facet))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_FacetRemoved
- #ifdef parent_ODPart_FacetRemoved
- #undef parent_ODPart_FacetRemoved
- #define SOMGD_pmc_ODPart_FacetRemoved 1
- #else
- #define parent_ODPart_FacetRemoved SampleCode_SamplePart_parent_ODPart_FacetRemoved
- #endif /* parent_ODPart_FacetRemoved */
- #endif /* SOMGD_pmc_ODPart_FacetRemoved */
- #ifndef parent_FacetRemoved
- #define parent_FacetRemoved(somSelf,ev,facet) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, FacetRemoved)) \
- (somSelf,ev,facet))
- #endif /* parent_FacetRemoved */
- #define SampleCode_SamplePart_parents_FacetRemoved(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_FacetRemoved(arg0,arg1,arg2)
-
- /*
- * Overridden method: FocusAcquired
- */
- SOM_Scope void SOMLINK SamplePart__FocusAcquired(SampleCode_SamplePart *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame);
- #define SampleCode_SamplePart_parent_ODPart_FocusAcquired(somSelf,ev,focus,ownerFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, FocusAcquired)) (somSelf,ev,focus,ownerFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_FocusAcquired
- #ifdef parent_ODPart_FocusAcquired
- #undef parent_ODPart_FocusAcquired
- #define SOMGD_pmc_ODPart_FocusAcquired 1
- #else
- #define parent_ODPart_FocusAcquired SampleCode_SamplePart_parent_ODPart_FocusAcquired
- #endif /* parent_ODPart_FocusAcquired */
- #endif /* SOMGD_pmc_ODPart_FocusAcquired */
- #ifndef parent_FocusAcquired
- #define parent_FocusAcquired(somSelf,ev,focus,ownerFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, FocusAcquired)) \
- (somSelf,ev,focus,ownerFrame))
- #endif /* parent_FocusAcquired */
- #define SampleCode_SamplePart_parents_FocusAcquired(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_FocusAcquired(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: FocusLost
- */
- SOM_Scope void SOMLINK SamplePart__FocusLost(SampleCode_SamplePart *somSelf, Environment *ev,
- ODTypeToken focus,
- ODFrame* ownerFrame);
- #define SampleCode_SamplePart_parent_ODPart_FocusLost(somSelf,ev,focus,ownerFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, FocusLost)) (somSelf,ev,focus,ownerFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_FocusLost
- #ifdef parent_ODPart_FocusLost
- #undef parent_ODPart_FocusLost
- #define SOMGD_pmc_ODPart_FocusLost 1
- #else
- #define parent_ODPart_FocusLost SampleCode_SamplePart_parent_ODPart_FocusLost
- #endif /* parent_ODPart_FocusLost */
- #endif /* SOMGD_pmc_ODPart_FocusLost */
- #ifndef parent_FocusLost
- #define parent_FocusLost(somSelf,ev,focus,ownerFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, FocusLost)) \
- (somSelf,ev,focus,ownerFrame))
- #endif /* parent_FocusLost */
- #define SampleCode_SamplePart_parents_FocusLost(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_FocusLost(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: FrameShapeChanged
- */
- SOM_Scope void SOMLINK SamplePart__FrameShapeChanged(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_FrameShapeChanged(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, FrameShapeChanged)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_FrameShapeChanged
- #ifdef parent_ODPart_FrameShapeChanged
- #undef parent_ODPart_FrameShapeChanged
- #define SOMGD_pmc_ODPart_FrameShapeChanged 1
- #else
- #define parent_ODPart_FrameShapeChanged SampleCode_SamplePart_parent_ODPart_FrameShapeChanged
- #endif /* parent_ODPart_FrameShapeChanged */
- #endif /* SOMGD_pmc_ODPart_FrameShapeChanged */
- #ifndef parent_FrameShapeChanged
- #define parent_FrameShapeChanged(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, FrameShapeChanged)) \
- (somSelf,ev,frame))
- #endif /* parent_FrameShapeChanged */
- #define SampleCode_SamplePart_parents_FrameShapeChanged(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_FrameShapeChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: FulfillPromise
- */
- SOM_Scope void SOMLINK SamplePart__FulfillPromise(SampleCode_SamplePart *somSelf, Environment *ev,
- ODStorageUnitView* promiseSUView);
- #define SampleCode_SamplePart_parent_ODPart_FulfillPromise(somSelf,ev,promiseSUView) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, FulfillPromise)) (somSelf,ev,promiseSUView))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_FulfillPromise
- #ifdef parent_ODPart_FulfillPromise
- #undef parent_ODPart_FulfillPromise
- #define SOMGD_pmc_ODPart_FulfillPromise 1
- #else
- #define parent_ODPart_FulfillPromise SampleCode_SamplePart_parent_ODPart_FulfillPromise
- #endif /* parent_ODPart_FulfillPromise */
- #endif /* SOMGD_pmc_ODPart_FulfillPromise */
- #ifndef parent_FulfillPromise
- #define parent_FulfillPromise(somSelf,ev,promiseSUView) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, FulfillPromise)) \
- (somSelf,ev,promiseSUView))
- #endif /* parent_FulfillPromise */
- #define SampleCode_SamplePart_parents_FulfillPromise(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_FulfillPromise(arg0,arg1,arg2)
-
- /*
- * Overridden method: GeometryChanged
- */
- SOM_Scope void SOMLINK SamplePart__GeometryChanged(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFacet* facet,
- ODBoolean clipShapeChanged,
- ODBoolean externalTransformChanged);
- #define SampleCode_SamplePart_parent_ODPart_GeometryChanged(somSelf,ev,facet,clipShapeChanged,externalTransformChanged) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, GeometryChanged)) (somSelf,ev,facet,clipShapeChanged,externalTransformChanged))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_GeometryChanged
- #ifdef parent_ODPart_GeometryChanged
- #undef parent_ODPart_GeometryChanged
- #define SOMGD_pmc_ODPart_GeometryChanged 1
- #else
- #define parent_ODPart_GeometryChanged SampleCode_SamplePart_parent_ODPart_GeometryChanged
- #endif /* parent_ODPart_GeometryChanged */
- #endif /* SOMGD_pmc_ODPart_GeometryChanged */
- #ifndef parent_GeometryChanged
- #define parent_GeometryChanged(somSelf,ev,facet,clipShapeChanged,externalTransformChanged) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, GeometryChanged)) \
- (somSelf,ev,facet,clipShapeChanged,externalTransformChanged))
- #endif /* parent_GeometryChanged */
- #define SampleCode_SamplePart_parents_GeometryChanged(arg0,arg1,arg2,arg3,arg4) \
- (void) SampleCode_SamplePart_parent_ODPart_GeometryChanged(arg0,arg1,arg2,arg3,arg4)
-
- /*
- * Overridden method: GetPrintResolution
- */
- SOM_Scope ODULong SOMLINK SamplePart__GetPrintResolution(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_GetPrintResolution(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, GetPrintResolution)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_GetPrintResolution
- #ifdef parent_ODPart_GetPrintResolution
- #undef parent_ODPart_GetPrintResolution
- #define SOMGD_pmc_ODPart_GetPrintResolution 1
- #else
- #define parent_ODPart_GetPrintResolution SampleCode_SamplePart_parent_ODPart_GetPrintResolution
- #endif /* parent_ODPart_GetPrintResolution */
- #endif /* SOMGD_pmc_ODPart_GetPrintResolution */
- #ifndef parent_GetPrintResolution
- #define parent_GetPrintResolution(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, GetPrintResolution)) \
- (somSelf,ev,frame))
- #endif /* parent_GetPrintResolution */
- #define SampleCode_SamplePart_parents_GetPrintResolution(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_GetPrintResolution(arg0,arg1,arg2)
-
- /*
- * Overridden method: HandleEvent
- */
- SOM_Scope ODBoolean SOMLINK SamplePart__HandleEvent(SampleCode_SamplePart *somSelf, Environment *ev,
- ODEventData* event,
- ODFrame* frame,
- ODFacet* facet,
- ODEventInfo* eventInfo);
- #define SampleCode_SamplePart_parent_ODPart_HandleEvent(somSelf,ev,event,frame,facet,eventInfo) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, HandleEvent)) (somSelf,ev,event,frame,facet,eventInfo))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_HandleEvent
- #ifdef parent_ODPart_HandleEvent
- #undef parent_ODPart_HandleEvent
- #define SOMGD_pmc_ODPart_HandleEvent 1
- #else
- #define parent_ODPart_HandleEvent SampleCode_SamplePart_parent_ODPart_HandleEvent
- #endif /* parent_ODPart_HandleEvent */
- #endif /* SOMGD_pmc_ODPart_HandleEvent */
- #ifndef parent_HandleEvent
- #define parent_HandleEvent(somSelf,ev,event,frame,facet,eventInfo) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, HandleEvent)) \
- (somSelf,ev,event,frame,facet,eventInfo))
- #endif /* parent_HandleEvent */
- #define SampleCode_SamplePart_parents_HandleEvent(arg0,arg1,arg2,arg3,arg4,arg5) \
- (void) SampleCode_SamplePart_parent_ODPart_HandleEvent(arg0,arg1,arg2,arg3,arg4,arg5)
-
- /*
- * Overridden method: HighlightChanged
- */
- SOM_Scope void SOMLINK SamplePart__HighlightChanged(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFacet* facet);
- #define SampleCode_SamplePart_parent_ODPart_HighlightChanged(somSelf,ev,facet) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, HighlightChanged)) (somSelf,ev,facet))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_HighlightChanged
- #ifdef parent_ODPart_HighlightChanged
- #undef parent_ODPart_HighlightChanged
- #define SOMGD_pmc_ODPart_HighlightChanged 1
- #else
- #define parent_ODPart_HighlightChanged SampleCode_SamplePart_parent_ODPart_HighlightChanged
- #endif /* parent_ODPart_HighlightChanged */
- #endif /* SOMGD_pmc_ODPart_HighlightChanged */
- #ifndef parent_HighlightChanged
- #define parent_HighlightChanged(somSelf,ev,facet) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, HighlightChanged)) \
- (somSelf,ev,facet))
- #endif /* parent_HighlightChanged */
- #define SampleCode_SamplePart_parents_HighlightChanged(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_HighlightChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: InitPart
- */
- SOM_Scope void SOMLINK SamplePart__InitPart(SampleCode_SamplePart *somSelf, Environment *ev,
- ODStorageUnit* storageUnit,
- ODPart* partWrapper);
- #define SampleCode_SamplePart_parent_ODPart_InitPart(somSelf,ev,storageUnit,partWrapper) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, InitPart)) (somSelf,ev,storageUnit,partWrapper))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_InitPart
- #ifdef parent_ODPart_InitPart
- #undef parent_ODPart_InitPart
- #define SOMGD_pmc_ODPart_InitPart 1
- #else
- #define parent_ODPart_InitPart SampleCode_SamplePart_parent_ODPart_InitPart
- #endif /* parent_ODPart_InitPart */
- #endif /* SOMGD_pmc_ODPart_InitPart */
- #ifndef parent_InitPart
- #define parent_InitPart(somSelf,ev,storageUnit,partWrapper) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, InitPart)) \
- (somSelf,ev,storageUnit,partWrapper))
- #endif /* parent_InitPart */
- #define SampleCode_SamplePart_parents_InitPart(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_InitPart(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: InitPartFromStorage
- */
- SOM_Scope void SOMLINK SamplePart__InitPartFromStorage(SampleCode_SamplePart *somSelf, Environment *ev,
- ODStorageUnit* storageUnit,
- ODPart* partWrapper);
- #define SampleCode_SamplePart_parent_ODPart_InitPartFromStorage(somSelf,ev,storageUnit,partWrapper) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, InitPartFromStorage)) (somSelf,ev,storageUnit,partWrapper))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_InitPartFromStorage
- #ifdef parent_ODPart_InitPartFromStorage
- #undef parent_ODPart_InitPartFromStorage
- #define SOMGD_pmc_ODPart_InitPartFromStorage 1
- #else
- #define parent_ODPart_InitPartFromStorage SampleCode_SamplePart_parent_ODPart_InitPartFromStorage
- #endif /* parent_ODPart_InitPartFromStorage */
- #endif /* SOMGD_pmc_ODPart_InitPartFromStorage */
- #ifndef parent_InitPartFromStorage
- #define parent_InitPartFromStorage(somSelf,ev,storageUnit,partWrapper) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, InitPartFromStorage)) \
- (somSelf,ev,storageUnit,partWrapper))
- #endif /* parent_InitPartFromStorage */
- #define SampleCode_SamplePart_parents_InitPartFromStorage(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_InitPartFromStorage(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: LinkStatusChanged
- */
- SOM_Scope void SOMLINK SamplePart__LinkStatusChanged(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_LinkStatusChanged(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, LinkStatusChanged)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_LinkStatusChanged
- #ifdef parent_ODPart_LinkStatusChanged
- #undef parent_ODPart_LinkStatusChanged
- #define SOMGD_pmc_ODPart_LinkStatusChanged 1
- #else
- #define parent_ODPart_LinkStatusChanged SampleCode_SamplePart_parent_ODPart_LinkStatusChanged
- #endif /* parent_ODPart_LinkStatusChanged */
- #endif /* SOMGD_pmc_ODPart_LinkStatusChanged */
- #ifndef parent_LinkStatusChanged
- #define parent_LinkStatusChanged(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, LinkStatusChanged)) \
- (somSelf,ev,frame))
- #endif /* parent_LinkStatusChanged */
- #define SampleCode_SamplePart_parents_LinkStatusChanged(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_LinkStatusChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: LinkUpdated
- */
- SOM_Scope void SOMLINK SamplePart__LinkUpdated(SampleCode_SamplePart *somSelf, Environment *ev,
- ODLink* updatedLink,
- ODUpdateID change);
- #define SampleCode_SamplePart_parent_ODPart_LinkUpdated(somSelf,ev,updatedLink,change) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, LinkUpdated)) (somSelf,ev,updatedLink,change))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_LinkUpdated
- #ifdef parent_ODPart_LinkUpdated
- #undef parent_ODPart_LinkUpdated
- #define SOMGD_pmc_ODPart_LinkUpdated 1
- #else
- #define parent_ODPart_LinkUpdated SampleCode_SamplePart_parent_ODPart_LinkUpdated
- #endif /* parent_ODPart_LinkUpdated */
- #endif /* SOMGD_pmc_ODPart_LinkUpdated */
- #ifndef parent_LinkUpdated
- #define parent_LinkUpdated(somSelf,ev,updatedLink,change) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, LinkUpdated)) \
- (somSelf,ev,updatedLink,change))
- #endif /* parent_LinkUpdated */
- #define SampleCode_SamplePart_parents_LinkUpdated(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_LinkUpdated(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: Open
- */
- SOM_Scope ODID SOMLINK SamplePart__Open(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_Open(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, Open)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_Open
- #ifdef parent_ODPart_Open
- #undef parent_ODPart_Open
- #define SOMGD_pmc_ODPart_Open 1
- #else
- #define parent_ODPart_Open SampleCode_SamplePart_parent_ODPart_Open
- #endif /* parent_ODPart_Open */
- #endif /* SOMGD_pmc_ODPart_Open */
- #ifndef parent_Open
- #define parent_Open(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, Open)) \
- (somSelf,ev,frame))
- #endif /* parent_Open */
- #define SampleCode_SamplePart_parents_Open(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_Open(arg0,arg1,arg2)
-
- /*
- * Overridden method: PresentationChanged
- */
- SOM_Scope void SOMLINK SamplePart__PresentationChanged(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_PresentationChanged(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, PresentationChanged)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_PresentationChanged
- #ifdef parent_ODPart_PresentationChanged
- #undef parent_ODPart_PresentationChanged
- #define SOMGD_pmc_ODPart_PresentationChanged 1
- #else
- #define parent_ODPart_PresentationChanged SampleCode_SamplePart_parent_ODPart_PresentationChanged
- #endif /* parent_ODPart_PresentationChanged */
- #endif /* SOMGD_pmc_ODPart_PresentationChanged */
- #ifndef parent_PresentationChanged
- #define parent_PresentationChanged(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, PresentationChanged)) \
- (somSelf,ev,frame))
- #endif /* parent_PresentationChanged */
- #define SampleCode_SamplePart_parents_PresentationChanged(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_PresentationChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: ReadPartInfo
- */
- SOM_Scope ODInfoType SOMLINK SamplePart__ReadPartInfo(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame,
- ODStorageUnitView* storageUnitView);
- #define SampleCode_SamplePart_parent_ODPart_ReadPartInfo(somSelf,ev,frame,storageUnitView) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, ReadPartInfo)) (somSelf,ev,frame,storageUnitView))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_ReadPartInfo
- #ifdef parent_ODPart_ReadPartInfo
- #undef parent_ODPart_ReadPartInfo
- #define SOMGD_pmc_ODPart_ReadPartInfo 1
- #else
- #define parent_ODPart_ReadPartInfo SampleCode_SamplePart_parent_ODPart_ReadPartInfo
- #endif /* parent_ODPart_ReadPartInfo */
- #endif /* SOMGD_pmc_ODPart_ReadPartInfo */
- #ifndef parent_ReadPartInfo
- #define parent_ReadPartInfo(somSelf,ev,frame,storageUnitView) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, ReadPartInfo)) \
- (somSelf,ev,frame,storageUnitView))
- #endif /* parent_ReadPartInfo */
- #define SampleCode_SamplePart_parents_ReadPartInfo(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_ReadPartInfo(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: RedoAction
- */
- SOM_Scope void SOMLINK SamplePart__RedoAction(SampleCode_SamplePart *somSelf, Environment *ev,
- ODActionData* actionState);
- #define SampleCode_SamplePart_parent_ODPart_RedoAction(somSelf,ev,actionState) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, RedoAction)) (somSelf,ev,actionState))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_RedoAction
- #ifdef parent_ODPart_RedoAction
- #undef parent_ODPart_RedoAction
- #define SOMGD_pmc_ODPart_RedoAction 1
- #else
- #define parent_ODPart_RedoAction SampleCode_SamplePart_parent_ODPart_RedoAction
- #endif /* parent_ODPart_RedoAction */
- #endif /* SOMGD_pmc_ODPart_RedoAction */
- #ifndef parent_RedoAction
- #define parent_RedoAction(somSelf,ev,actionState) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, RedoAction)) \
- (somSelf,ev,actionState))
- #endif /* parent_RedoAction */
- #define SampleCode_SamplePart_parents_RedoAction(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_RedoAction(arg0,arg1,arg2)
-
- /*
- * Overridden method: RemoveEmbeddedFrame
- */
- SOM_Scope void SOMLINK SamplePart__RemoveEmbeddedFrame(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* embeddedFrame);
- #define SampleCode_SamplePart_parent_ODPart_RemoveEmbeddedFrame(somSelf,ev,embeddedFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, RemoveEmbeddedFrame)) (somSelf,ev,embeddedFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_RemoveEmbeddedFrame
- #ifdef parent_ODPart_RemoveEmbeddedFrame
- #undef parent_ODPart_RemoveEmbeddedFrame
- #define SOMGD_pmc_ODPart_RemoveEmbeddedFrame 1
- #else
- #define parent_ODPart_RemoveEmbeddedFrame SampleCode_SamplePart_parent_ODPart_RemoveEmbeddedFrame
- #endif /* parent_ODPart_RemoveEmbeddedFrame */
- #endif /* SOMGD_pmc_ODPart_RemoveEmbeddedFrame */
- #ifndef parent_RemoveEmbeddedFrame
- #define parent_RemoveEmbeddedFrame(somSelf,ev,embeddedFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, RemoveEmbeddedFrame)) \
- (somSelf,ev,embeddedFrame))
- #endif /* parent_RemoveEmbeddedFrame */
- #define SampleCode_SamplePart_parents_RemoveEmbeddedFrame(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_RemoveEmbeddedFrame(arg0,arg1,arg2)
-
- /*
- * Overridden method: RequestEmbeddedFrame
- */
- SOM_Scope ODFrame* SOMLINK SamplePart__RequestEmbeddedFrame(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* containingFrame,
- ODFrame* baseFrame,
- ODShape* frameShape,
- ODPart* embedPart,
- ODTypeToken viewType,
- ODTypeToken presentation,
- ODBoolean isOverlaid);
- #define SampleCode_SamplePart_parent_ODPart_RequestEmbeddedFrame(somSelf,ev,containingFrame,baseFrame,frameShape,embedPart,viewType,presentation,isOverlaid) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, RequestEmbeddedFrame)) (somSelf,ev,containingFrame,baseFrame,frameShape,embedPart,viewType,presentation,isOverlaid))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_RequestEmbeddedFrame
- #ifdef parent_ODPart_RequestEmbeddedFrame
- #undef parent_ODPart_RequestEmbeddedFrame
- #define SOMGD_pmc_ODPart_RequestEmbeddedFrame 1
- #else
- #define parent_ODPart_RequestEmbeddedFrame SampleCode_SamplePart_parent_ODPart_RequestEmbeddedFrame
- #endif /* parent_ODPart_RequestEmbeddedFrame */
- #endif /* SOMGD_pmc_ODPart_RequestEmbeddedFrame */
- #ifndef parent_RequestEmbeddedFrame
- #define parent_RequestEmbeddedFrame(somSelf,ev,containingFrame,baseFrame,frameShape,embedPart,viewType,presentation,isOverlaid) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, RequestEmbeddedFrame)) \
- (somSelf,ev,containingFrame,baseFrame,frameShape,embedPart,viewType,presentation,isOverlaid))
- #endif /* parent_RequestEmbeddedFrame */
- #define SampleCode_SamplePart_parents_RequestEmbeddedFrame(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8) \
- (void) SampleCode_SamplePart_parent_ODPart_RequestEmbeddedFrame(arg0,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8)
-
- /*
- * Overridden method: RequestFrameShape
- */
- SOM_Scope ODShape* SOMLINK SamplePart__RequestFrameShape(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* embeddedFrame,
- ODShape* frameShape);
- #define SampleCode_SamplePart_parent_ODPart_RequestFrameShape(somSelf,ev,embeddedFrame,frameShape) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, RequestFrameShape)) (somSelf,ev,embeddedFrame,frameShape))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_RequestFrameShape
- #ifdef parent_ODPart_RequestFrameShape
- #undef parent_ODPart_RequestFrameShape
- #define SOMGD_pmc_ODPart_RequestFrameShape 1
- #else
- #define parent_ODPart_RequestFrameShape SampleCode_SamplePart_parent_ODPart_RequestFrameShape
- #endif /* parent_ODPart_RequestFrameShape */
- #endif /* SOMGD_pmc_ODPart_RequestFrameShape */
- #ifndef parent_RequestFrameShape
- #define parent_RequestFrameShape(somSelf,ev,embeddedFrame,frameShape) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, RequestFrameShape)) \
- (somSelf,ev,embeddedFrame,frameShape))
- #endif /* parent_RequestFrameShape */
- #define SampleCode_SamplePart_parents_RequestFrameShape(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_RequestFrameShape(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: RevealFrame
- */
- SOM_Scope ODBoolean SOMLINK SamplePart__RevealFrame(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* embeddedFrame,
- ODShape* revealShape);
- #define SampleCode_SamplePart_parent_ODPart_RevealFrame(somSelf,ev,embeddedFrame,revealShape) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, RevealFrame)) (somSelf,ev,embeddedFrame,revealShape))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_RevealFrame
- #ifdef parent_ODPart_RevealFrame
- #undef parent_ODPart_RevealFrame
- #define SOMGD_pmc_ODPart_RevealFrame 1
- #else
- #define parent_ODPart_RevealFrame SampleCode_SamplePart_parent_ODPart_RevealFrame
- #endif /* parent_ODPart_RevealFrame */
- #endif /* SOMGD_pmc_ODPart_RevealFrame */
- #ifndef parent_RevealFrame
- #define parent_RevealFrame(somSelf,ev,embeddedFrame,revealShape) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, RevealFrame)) \
- (somSelf,ev,embeddedFrame,revealShape))
- #endif /* parent_RevealFrame */
- #define SampleCode_SamplePart_parents_RevealFrame(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_RevealFrame(arg0,arg1,arg2,arg3)
-
- /*
- * Overridden method: RevealLink
- */
- SOM_Scope void SOMLINK SamplePart__RevealLink(SampleCode_SamplePart *somSelf, Environment *ev,
- ODLinkSource* linkSource);
- #define SampleCode_SamplePart_parent_ODPart_RevealLink(somSelf,ev,linkSource) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, RevealLink)) (somSelf,ev,linkSource))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_RevealLink
- #ifdef parent_ODPart_RevealLink
- #undef parent_ODPart_RevealLink
- #define SOMGD_pmc_ODPart_RevealLink 1
- #else
- #define parent_ODPart_RevealLink SampleCode_SamplePart_parent_ODPart_RevealLink
- #endif /* parent_ODPart_RevealLink */
- #endif /* SOMGD_pmc_ODPart_RevealLink */
- #ifndef parent_RevealLink
- #define parent_RevealLink(somSelf,ev,linkSource) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, RevealLink)) \
- (somSelf,ev,linkSource))
- #endif /* parent_RevealLink */
- #define SampleCode_SamplePart_parents_RevealLink(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_RevealLink(arg0,arg1,arg2)
-
- /*
- * Overridden method: SequenceChanged
- */
- SOM_Scope void SOMLINK SamplePart__SequenceChanged(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_SequenceChanged(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, SequenceChanged)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_SequenceChanged
- #ifdef parent_ODPart_SequenceChanged
- #undef parent_ODPart_SequenceChanged
- #define SOMGD_pmc_ODPart_SequenceChanged 1
- #else
- #define parent_ODPart_SequenceChanged SampleCode_SamplePart_parent_ODPart_SequenceChanged
- #endif /* parent_ODPart_SequenceChanged */
- #endif /* SOMGD_pmc_ODPart_SequenceChanged */
- #ifndef parent_SequenceChanged
- #define parent_SequenceChanged(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, SequenceChanged)) \
- (somSelf,ev,frame))
- #endif /* parent_SequenceChanged */
- #define SampleCode_SamplePart_parents_SequenceChanged(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_SequenceChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: UndoAction
- */
- SOM_Scope void SOMLINK SamplePart__UndoAction(SampleCode_SamplePart *somSelf, Environment *ev,
- ODActionData* actionState);
- #define SampleCode_SamplePart_parent_ODPart_UndoAction(somSelf,ev,actionState) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, UndoAction)) (somSelf,ev,actionState))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_UndoAction
- #ifdef parent_ODPart_UndoAction
- #undef parent_ODPart_UndoAction
- #define SOMGD_pmc_ODPart_UndoAction 1
- #else
- #define parent_ODPart_UndoAction SampleCode_SamplePart_parent_ODPart_UndoAction
- #endif /* parent_ODPart_UndoAction */
- #endif /* SOMGD_pmc_ODPart_UndoAction */
- #ifndef parent_UndoAction
- #define parent_UndoAction(somSelf,ev,actionState) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, UndoAction)) \
- (somSelf,ev,actionState))
- #endif /* parent_UndoAction */
- #define SampleCode_SamplePart_parents_UndoAction(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_UndoAction(arg0,arg1,arg2)
-
- /*
- * Overridden method: UsedShapeChanged
- */
- SOM_Scope void SOMLINK SamplePart__UsedShapeChanged(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* embeddedFrame);
- #define SampleCode_SamplePart_parent_ODPart_UsedShapeChanged(somSelf,ev,embeddedFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, UsedShapeChanged)) (somSelf,ev,embeddedFrame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_UsedShapeChanged
- #ifdef parent_ODPart_UsedShapeChanged
- #undef parent_ODPart_UsedShapeChanged
- #define SOMGD_pmc_ODPart_UsedShapeChanged 1
- #else
- #define parent_ODPart_UsedShapeChanged SampleCode_SamplePart_parent_ODPart_UsedShapeChanged
- #endif /* parent_ODPart_UsedShapeChanged */
- #endif /* SOMGD_pmc_ODPart_UsedShapeChanged */
- #ifndef parent_UsedShapeChanged
- #define parent_UsedShapeChanged(somSelf,ev,embeddedFrame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, UsedShapeChanged)) \
- (somSelf,ev,embeddedFrame))
- #endif /* parent_UsedShapeChanged */
- #define SampleCode_SamplePart_parents_UsedShapeChanged(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_UsedShapeChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: ViewTypeChanged
- */
- SOM_Scope void SOMLINK SamplePart__ViewTypeChanged(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
- #define SampleCode_SamplePart_parent_ODPart_ViewTypeChanged(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, ViewTypeChanged)) (somSelf,ev,frame))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_ViewTypeChanged
- #ifdef parent_ODPart_ViewTypeChanged
- #undef parent_ODPart_ViewTypeChanged
- #define SOMGD_pmc_ODPart_ViewTypeChanged 1
- #else
- #define parent_ODPart_ViewTypeChanged SampleCode_SamplePart_parent_ODPart_ViewTypeChanged
- #endif /* parent_ODPart_ViewTypeChanged */
- #endif /* SOMGD_pmc_ODPart_ViewTypeChanged */
- #ifndef parent_ViewTypeChanged
- #define parent_ViewTypeChanged(somSelf,ev,frame) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, ViewTypeChanged)) \
- (somSelf,ev,frame))
- #endif /* parent_ViewTypeChanged */
- #define SampleCode_SamplePart_parents_ViewTypeChanged(arg0,arg1,arg2) \
- (void) SampleCode_SamplePart_parent_ODPart_ViewTypeChanged(arg0,arg1,arg2)
-
- /*
- * Overridden method: WritePartInfo
- */
- SOM_Scope void SOMLINK SamplePart__WritePartInfo(SampleCode_SamplePart *somSelf, Environment *ev,
- ODInfoType partInfo,
- ODStorageUnitView* storageUnitView);
- #define SampleCode_SamplePart_parent_ODPart_WritePartInfo(somSelf,ev,partInfo,storageUnitView) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, WritePartInfo)) (somSelf,ev,partInfo,storageUnitView))
- /* define a variety of (possibly ambiguous) short forms */
- #ifndef SOMGD_pmc_ODPart_WritePartInfo
- #ifdef parent_ODPart_WritePartInfo
- #undef parent_ODPart_WritePartInfo
- #define SOMGD_pmc_ODPart_WritePartInfo 1
- #else
- #define parent_ODPart_WritePartInfo SampleCode_SamplePart_parent_ODPart_WritePartInfo
- #endif /* parent_ODPart_WritePartInfo */
- #endif /* SOMGD_pmc_ODPart_WritePartInfo */
- #ifndef parent_WritePartInfo
- #define parent_WritePartInfo(somSelf,ev,partInfo,storageUnitView) \
- ((SOM_ParentNumResolveCC(ODPart, 1, SampleCode_SamplePart, WritePartInfo)) \
- (somSelf,ev,partInfo,storageUnitView))
- #endif /* parent_WritePartInfo */
- #define SampleCode_SamplePart_parents_WritePartInfo(arg0,arg1,arg2,arg3) \
- (void) SampleCode_SamplePart_parent_ODPart_WritePartInfo(arg0,arg1,arg2,arg3)
-
- /*
- * Initialize the class data structure
- */
-
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma export list SampleCode_SamplePartClassData
- #endif
-
-
- /*
- * New Method: Initialize
- */
- SOM_Scope void SOMLINK SamplePart__Initialize(SampleCode_SamplePart *somSelf, Environment *ev);
-
- /*
- * New Method: CheckAndAddProperties
- */
- SOM_Scope void SOMLINK SamplePart__CheckAndAddProperties(SampleCode_SamplePart *somSelf, Environment *ev,
- ODStorageUnit* storageUnit);
-
- /*
- * New Method: CleanseContentProperty
- */
- SOM_Scope void SOMLINK SamplePart__CleanseContentProperty(SampleCode_SamplePart *somSelf, Environment *ev,
- ODStorageUnit* storageUnit);
-
- /*
- * New Method: InternalizeStateInfo
- */
- SOM_Scope void SOMLINK SamplePart__InternalizeStateInfo(SampleCode_SamplePart *somSelf, Environment *ev,
- ODStorageUnit* storageUnit);
-
- /*
- * New Method: InternalizeContent
- */
- SOM_Scope void SOMLINK SamplePart__InternalizeContent(SampleCode_SamplePart *somSelf, Environment *ev,
- ODStorageUnit* storageUnit);
-
- /*
- * New Method: ExternalizeStateInfo
- */
- SOM_Scope void SOMLINK SamplePart__ExternalizeStateInfo(SampleCode_SamplePart *somSelf, Environment *ev,
- ODStorageUnit* storageUnit,
- ODDraftKey key,
- ODFrame* scopeFrame);
-
- /*
- * New Method: ExternalizeContent
- */
- SOM_Scope void SOMLINK SamplePart__ExternalizeContent(SampleCode_SamplePart *somSelf, Environment *ev,
- ODStorageUnit* storageUnit,
- ODDraftKey key,
- ODFrame* scopeFrame);
-
- /*
- * New Method: SetDirty
- */
- SOM_Scope void SOMLINK SamplePart__SetDirty(SampleCode_SamplePart *somSelf, Environment *ev);
-
- /*
- * New Method: HandleMenuEvent
- */
- SOM_Scope ODBoolean SOMLINK SamplePart__HandleMenuEvent(SampleCode_SamplePart *somSelf, Environment *ev,
- ODEventData* event,
- ODFrame* frame);
-
- /*
- * New Method: HandleMouseEvent
- */
- SOM_Scope ODBoolean SOMLINK SamplePart__HandleMouseEvent(SampleCode_SamplePart *somSelf, Environment *ev,
- ODEventData* event,
- ODFacet* facet,
- ODEventInfo* eventInfo);
-
- /*
- * New Method: DoMouseEvent
- */
- SOM_Scope void SOMLINK SamplePart__DoMouseEvent(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFacet* facet,
- Point* where);
-
- /*
- * New Method: DoDialogBox
- */
- SOM_Scope void SOMLINK SamplePart__DoDialogBox(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame,
- ODSShort dialogID,
- ODUShort errorNumber);
-
- /*
- * New Method: DrawFrameView
- */
- SOM_Scope void SOMLINK SamplePart__DrawFrameView(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFacet* facet);
-
- /*
- * New Method: DrawIconView
- */
- SOM_Scope void SOMLINK SamplePart__DrawIconView(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFacet* facet);
-
- /*
- * New Method: DrawThumbnailView
- */
- SOM_Scope void SOMLINK SamplePart__DrawThumbnailView(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFacet* facet);
-
- /*
- * New Method: GenerateThumbnail
- */
- SOM_Scope PicHandle SOMLINK SamplePart__GenerateThumbnail(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
-
- /*
- * New Method: PartActivated
- */
- SOM_Scope void SOMLINK SamplePart__PartActivated(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
-
- /*
- * New Method: ActivateFrame
- */
- SOM_Scope ODBoolean SOMLINK SamplePart__ActivateFrame(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
-
- /*
- * New Method: WindowActivating
- */
- SOM_Scope void SOMLINK SamplePart__WindowActivating(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame,
- ODBoolean activating);
-
- /*
- * New Method: RelinquishAllFoci
- */
- SOM_Scope void SOMLINK SamplePart__RelinquishAllFoci(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
-
- /*
- * New Method: AcquireFramesWindow
- */
- SOM_Scope ODWindow* SOMLINK SamplePart__AcquireFramesWindow(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
-
- /*
- * New Method: CreateWindow
- */
- SOM_Scope ODWindow* SOMLINK SamplePart__CreateWindow(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame,
- ODType frameType,
- WindowProperties* windowProperties);
-
- /*
- * New Method: CleanupWindow
- */
- SOM_Scope void SOMLINK SamplePart__CleanupWindow(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
-
- /*
- * New Method: GetDefaultWindowProperties
- */
- SOM_Scope WindowProperties* SOMLINK SamplePart__GetDefaultWindowProperties(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame,
- Rect* windowRect);
-
- /*
- * New Method: GetSavedWindowProperties
- */
- SOM_Scope WindowProperties* SOMLINK SamplePart__GetSavedWindowProperties(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
-
- /*
- * New Method: CalcPartWindowSize
- */
- SOM_Scope Rect SOMLINK SamplePart__CalcPartWindowSize(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* sourceFrame);
-
- /*
- * New Method: CalcPartWindowPosition
- */
- SOM_Scope Rect SOMLINK SamplePart__CalcPartWindowPosition(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame,
- Rect* partWindowBounds);
-
- /*
- * New Method: GetActiveFacetForFrame
- */
- SOM_Scope ODFacet* SOMLINK SamplePart__GetActiveFacetForFrame(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
-
- /*
- * New Method: CalcNewUsedShape
- */
- SOM_Scope ODShape* SOMLINK SamplePart__CalcNewUsedShape(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame);
-
- /*
- * New Method: UpdateFrame
- */
- SOM_Scope void SOMLINK SamplePart__UpdateFrame(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame,
- ODTypeToken view,
- ODShape* usedShape);
-
- /*
- * New Method: CleanupDisplayFrame
- */
- SOM_Scope void SOMLINK SamplePart__CleanupDisplayFrame(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame,
- ODBoolean frameRemoved);
-
- /*
- * New Method: ZoomPartWindow
- */
- SOM_Scope void SOMLINK SamplePart__ZoomPartWindow(SampleCode_SamplePart *somSelf, Environment *ev,
- ODFrame* frame,
- ODWindow* window,
- ODBoolean openingWindow);
-
- /*
- * -- The SampleCode_SamplePart Class Ancestor Table
- */
- static somClassDataStructure * SOMDLINK SampleCode_SamplePartClassAncestors [] = {
- (somClassDataStructure*) & ODPartClassData, /* parent */
- (somClassDataStructure*) & SOMObjectClassData, /* ancestor */
- (somClassDataStructure*) & ODObjectClassData, /* ancestor */
- (somClassDataStructure*) & ODRefCntObjectClassData, /* ancestor */
- (somClassDataStructure*) & ODPersistentObjectClassData, /* ancestor */
- };
-
-
- /*
- * -- The SampleCode_SamplePart Override ProcPtr Implementations Table
- */
- static somMethodPtr SampleCode_SamplePartOverrideProcs [] = {
- (somMethodPtr) SamplePart__AbortRelinquishFocus, /* override class ODPart */
- (somMethodPtr) SamplePart__AcquireContainingPartProperties, /* override class ODPart */
- (somMethodPtr) SamplePart__AdjustBorderShape, /* override class ODPart */
- (somMethodPtr) SamplePart__AdjustMenus, /* override class ODPart */
- (somMethodPtr) SamplePart__AttachSourceFrame, /* override class ODPart */
- (somMethodPtr) SamplePart__BeginRelinquishFocus, /* override class ODPart */
- (somMethodPtr) SamplePart__CanvasChanged, /* override class ODPart */
- (somMethodPtr) SamplePart__CanvasUpdated, /* override class ODPart */
- (somMethodPtr) SamplePart__ChangeKind, /* override class ODPart */
- (somMethodPtr) SamplePart__ClonePartInfo, /* override class ODPart */
- (somMethodPtr) SamplePart__CommitRelinquishFocus, /* override class ODPart */
- (somMethodPtr) SamplePart__ContainingPartPropertiesUpdated, /* override class ODPart */
- (somMethodPtr) SamplePart__CreateEmbeddedFramesIterator, /* override class ODPart */
- (somMethodPtr) SamplePart__CreateLink, /* override class ODPart */
- (somMethodPtr) SamplePart__DisplayFrameAdded, /* override class ODPart */
- (somMethodPtr) SamplePart__DisplayFrameClosed, /* override class ODPart */
- (somMethodPtr) SamplePart__DisplayFrameConnected, /* override class ODPart */
- (somMethodPtr) SamplePart__DisplayFrameRemoved, /* override class ODPart */
- (somMethodPtr) SamplePart__DisposeActionState, /* override class ODPart */
- (somMethodPtr) SamplePart__DragEnter, /* override class ODPart */
- (somMethodPtr) SamplePart__DragLeave, /* override class ODPart */
- (somMethodPtr) SamplePart__DragWithin, /* override class ODPart */
- (somMethodPtr) SamplePart__Draw, /* override class ODPart */
- (somMethodPtr) SamplePart__Drop, /* override class ODPart */
- (somMethodPtr) SamplePart__DropCompleted, /* override class ODPart */
- (somMethodPtr) SamplePart__EditInLinkAttempted, /* override class ODPart */
- (somMethodPtr) SamplePart__EmbeddedFrameUpdated, /* override class ODPart */
- (somMethodPtr) SamplePart__EmbeddedFrameSpec, /* override class ODPart */
- (somMethodPtr) SamplePart__ExternalizeKinds, /* override class ODPart */
- (somMethodPtr) SamplePart__FacetAdded, /* override class ODPart */
- (somMethodPtr) SamplePart__FacetRemoved, /* override class ODPart */
- (somMethodPtr) SamplePart__FocusAcquired, /* override class ODPart */
- (somMethodPtr) SamplePart__FocusLost, /* override class ODPart */
- (somMethodPtr) SamplePart__FrameShapeChanged, /* override class ODPart */
- (somMethodPtr) SamplePart__FulfillPromise, /* override class ODPart */
- (somMethodPtr) SamplePart__GeometryChanged, /* override class ODPart */
- (somMethodPtr) SamplePart__GetPrintResolution, /* override class ODPart */
- (somMethodPtr) SamplePart__HandleEvent, /* override class ODPart */
- (somMethodPtr) SamplePart__HighlightChanged, /* override class ODPart */
- (somMethodPtr) SamplePart__InitPart, /* override class ODPart */
- (somMethodPtr) SamplePart__InitPartFromStorage, /* override class ODPart */
- (somMethodPtr) SamplePart__LinkStatusChanged, /* override class ODPart */
- (somMethodPtr) SamplePart__LinkUpdated, /* override class ODPart */
- (somMethodPtr) SamplePart__Open, /* override class ODPart */
- (somMethodPtr) SamplePart__PresentationChanged, /* override class ODPart */
- (somMethodPtr) SamplePart__ReadPartInfo, /* override class ODPart */
- (somMethodPtr) SamplePart__RedoAction, /* override class ODPart */
- (somMethodPtr) SamplePart__RemoveEmbeddedFrame, /* override class ODPart */
- (somMethodPtr) SamplePart__RequestEmbeddedFrame, /* override class ODPart */
- (somMethodPtr) SamplePart__RequestFrameShape, /* override class ODPart */
- (somMethodPtr) SamplePart__RevealFrame, /* override class ODPart */
- (somMethodPtr) SamplePart__RevealLink, /* override class ODPart */
- (somMethodPtr) SamplePart__SequenceChanged, /* override class ODPart */
- (somMethodPtr) SamplePart__UndoAction, /* override class ODPart */
- (somMethodPtr) SamplePart__UsedShapeChanged, /* override class ODPart */
- (somMethodPtr) SamplePart__ViewTypeChanged, /* override class ODPart */
- (somMethodPtr) SamplePart__WritePartInfo, /* override class ODPart */
- (somMethodPtr) SamplePart__somInit, /* override class SOMObject */
- (somMethodPtr) SamplePart__somUninit, /* override class SOMObject */
- (somMethodPtr) SamplePart__AcquireExtension, /* override class ODObject */
- (somMethodPtr) SamplePart__HasExtension, /* override class ODObject */
- (somMethodPtr) SamplePart__Purge, /* override class ODObject */
- (somMethodPtr) SamplePart__ReleaseExtension, /* override class ODObject */
- (somMethodPtr) SamplePart__Release, /* override class ODRefCntObject */
- (somMethodPtr) SamplePart__CloneInto, /* override class ODPersistentObject */
- (somMethodPtr) SamplePart__Externalize, /* override class ODPersistentObject */
- (somMethodPtr) SamplePart__ReleaseAll, /* override class ODPersistentObject */
- };
-
-
- static void SampleCode_SamplePartDLLD ( void ) { }
-
-
- /*
- * -- The SampleCode_SamplePart Static Class Info Master Table
- */
- static somStaticClassInfo SampleCode_SamplePartSCI = {
- 70, /* layout version */
- (somClassDataStructure*) & SampleCode_SamplePartClassData, /* main token table */
- SampleCode_SamplePartOverrideProcs, /* override proc implemenations table */
- SampleCode_SamplePartClassAncestors, /* ancestor table */
- SampleCode_SamplePartDLLD, /* DLLdesignator */
- 0, /* no special procs */
- 0, /* rtci slot */
- 0, /* count slot */
- 0, /* dynamic ancestry */
- 0, /* free */
- 0, /* free */
- 0, /* free */
- 0, /* free */
-
- /*
- * -- The SampleCode_SamplePart Counts Table
- */
- (somStaticClassCounts *)
- "\x00\x00\x00\x01" /* majorversion */
- "\x00\x00\x00\x01" /* minorversion */
- "\x00\x00\x00\x01" /* flags */
- "\x00\x02" /* type code alignment */
- "\x00\x20" /* classTokenCount */
- "\x00\x01" /* numDirectParents */
- "\x00\x00" /* numMetaClasses */
- "\x00\x05" /* numOverriddenAncestors */
- "\x00\x00" /* numMigratedMethods */
- "\x00\x00" /* numSelectedInherited */
- "\x00\x00" /* numUnused */
- "\x00\x00" /* free */
- "\x00\x00" /* free */
- "\x00\x00" /* free */
- "\x00" /* free */
- ,
-
- {
- "SampleCode::SamplePart", /* the class name */
- sizeof (SampleCode_SamplePartData), /* class instance data size */
-
- /*
- * -- The SampleCode_SamplePart Parent Versions Table
- */
- (somParentVersions *)
- "\x00\x00\x00\x01" /* majorversion */
- "\x00\x00\x00\x00" /* minorversion */
- ,
-
-
- /*
- * -- The SampleCode_SamplePart Token Slot Usage Table
- */
- (somSlotUsage *)
- "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00",
-
-
- /*
- * -- The SampleCode_SamplePart Method Signature Info
- */
- (somSignatureInfo *)
- "\x02\x07" /* Initialize */
- "\x03\x07" /* CheckAndAddProperties */
- "\x03\x07" /* CleanseContentProperty */
- "\x03\x07" /* InternalizeStateInfo */
- "\x03\x07" /* InternalizeContent */
- "\x05\x07" /* ExternalizeStateInfo */
- "\x05\x07" /* ExternalizeContent */
- "\x02\x07" /* SetDirty */
- "\x04\x00" /* HandleMenuEvent */
- "\x05\x00" /* HandleMouseEvent */
- "\x04\x07" /* DoMouseEvent */
- "\x05\x17\xcc\x32" /* DoDialogBox */
- "\x03\x07" /* DrawFrameView */
- "\x03\x07" /* DrawIconView */
- "\x03\x07" /* DrawThumbnailView */
- "\x03\x0c" /* GenerateThumbnail */
- "\x03\x07" /* PartActivated */
- "\x03\x00" /* ActivateFrame */
- "\x04\x07" /* WindowActivating */
- "\x03\x07" /* RelinquishAllFoci */
- "\x03\x0c" /* AcquireFramesWindow */
- "\x05\x0c" /* CreateWindow */
- "\x03\x07" /* CleanupWindow */
- "\x04\x0c" /* GetDefaultWindowProperties */
- "\x03\x0c" /* GetSavedWindowProperties */
- "\x03\x0f" /* CalcPartWindowSize */
- "\x04\x0f" /* CalcPartWindowPosition */
- "\x03\x0c" /* GetActiveFacetForFrame */
- "\x03\x0c" /* CalcNewUsedShape */
- "\x05\x07" /* UpdateFrame */
- "\x04\x07" /* CleanupDisplayFrame */
- "\x05\x07" /* ZoomPartWindow */
- ,
-
-
- /*
- * -- The SampleCode_SamplePart Class Method Names
- */
- "Initialize\0"
- "CheckAndAddProperties\0"
- "CleanseContentProperty\0"
- "InternalizeStateInfo\0"
- "InternalizeContent\0"
- "ExternalizeStateInfo\0"
- "ExternalizeContent\0"
- "SetDirty\0"
- "HandleMenuEvent\0"
- "HandleMouseEvent\0"
- "DoMouseEvent\0"
- "DoDialogBox\0"
- "DrawFrameView\0"
- "DrawIconView\0"
- "DrawThumbnailView\0"
- "GenerateThumbnail\0"
- "PartActivated\0"
- "ActivateFrame\0"
- "WindowActivating\0"
- "RelinquishAllFoci\0"
- "AcquireFramesWindow\0"
- "CreateWindow\0"
- "CleanupWindow\0"
- "GetDefaultWindowProperties\0"
- "GetSavedWindowProperties\0"
- "CalcPartWindowSize\0"
- "CalcPartWindowPosition\0"
- "GetActiveFacetForFrame\0"
- "CalcNewUsedShape\0"
- "UpdateFrame\0"
- "CleanupDisplayFrame\0"
- "ZoomPartWindow\0"
- ,
-
-
- /*
- * -- The SampleCode_SamplePart Override Slots Table
- */
- (somOverrideData *)
- "\x00\x00\x00\x39" /* parent ODPart has 57 overrides */
- "\x00\x1b" /* AbortRelinquishFocus */
- "\x00\x37" /* AcquireContainingPartProperties */
- "\x00\x36" /* AdjustBorderShape */
- "\x00\x21" /* AdjustMenus */
- "\x00\x06" /* AttachSourceFrame */
- "\x00\x19" /* BeginRelinquishFocus */
- "\x00\x16" /* CanvasChanged */
- "\x00\x17" /* CanvasUpdated */
- "\x00\x1f" /* ChangeKind */
- "\x00\x0f" /* ClonePartInfo */
- "\x00\x1a" /* CommitRelinquishFocus */
- "\x00\x0c" /* ContainingPartPropertiesUpdated */
- "\x00\x3a" /* CreateEmbeddedFramesIterator */
- "\x00\x2d" /* CreateLink */
- "\x00\x02" /* DisplayFrameAdded */
- "\x00\x05" /* DisplayFrameClosed */
- "\x00\x04" /* DisplayFrameConnected */
- "\x00\x03" /* DisplayFrameRemoved */
- "\x00\x24" /* DisposeActionState */
- "\x00\x29" /* DragEnter */
- "\x00\x2b" /* DragLeave */
- "\x00\x2a" /* DragWithin */
- "\x00\x11" /* Draw */
- "\x00\x2c" /* Drop */
- "\x00\x28" /* DropCompleted */
- "\x00\x31" /* EditInLinkAttempted */
- "\x00\x30" /* EmbeddedFrameUpdated */
- "\x00\x39" /* EmbeddedFrameSpec */
- "\x00\x1e" /* ExternalizeKinds */
- "\x00\x12" /* FacetAdded */
- "\x00\x13" /* FacetRemoved */
- "\x00\x1c" /* FocusAcquired */
- "\x00\x1d" /* FocusLost */
- "\x00\x07" /* FrameShapeChanged */
- "\x00\x27" /* FulfillPromise */
- "\x00\x14" /* GeometryChanged */
- "\x00\x18" /* GetPrintResolution */
- "\x00\x20" /* HandleEvent */
- "\x00\x15" /* HighlightChanged */
- "\x00\x00" /* InitPart */
- "\x00\x01" /* InitPartFromStorage */
- "\x00\x0b" /* LinkStatusChanged */
- "\x00\x2f" /* LinkUpdated */
- "\x00\x10" /* Open */
- "\x00\x09" /* PresentationChanged */
- "\x00\x0d" /* ReadPartInfo */
- "\x00\x23" /* RedoAction */
- "\x00\x33" /* RemoveEmbeddedFrame */
- "\x00\x32" /* RequestEmbeddedFrame */
- "\x00\x34" /* RequestFrameShape */
- "\x00\x38" /* RevealFrame */
- "\x00\x2e" /* RevealLink */
- "\x00\x0a" /* SequenceChanged */
- "\x00\x22" /* UndoAction */
- "\x00\x35" /* UsedShapeChanged */
- "\x00\x08" /* ViewTypeChanged */
- "\x00\x0e" /* WritePartInfo */
- "\x00\x01\x00\x02" /* parent SOMObject has 2 overrides */
- "\x00\x00" /* somInit */
- "\x00\x01" /* somUninit */
- "\x00\x02\x00\x04" /* parent ODObject has 4 overrides */
- "\x00\x02" /* AcquireExtension */
- "\x00\x01" /* HasExtension */
- "\x00\x04" /* Purge */
- "\x00\x03" /* ReleaseExtension */
- "\x00\x03\x00\x01" /* parent ODRefCntObject has 1 overrides */
- "\x00\x02" /* Release */
- "\x00\x04\x00\x03" /* parent ODPersistentObject has 3 overrides */
- "\x00\x06" /* CloneInto */
- "\x00\x03" /* Externalize */
- "\x00\x02" /* ReleaseAll */
- ,
-
- 0, /* no migrated methods table */
- 0, /* no selected inherited */
- 0, /* unused */
-
- 0, /* free */
- 0, /* free */
- 0, /* free */
- 0, /* free */
- },
- };
-
- /*
- * -- The SampleCode_SamplePart ClassData Structure
- */
- struct SampleCode_SamplePartClassDataStructure SOMDLINK SampleCode_SamplePartClassData = {
- 0, /* zero */
- & SampleCode_SamplePartSCI, /* SCI link */
- 0, /* instanceDataToken */
- 0, /* reserved */
- 0, /* reserved */
- 0, /* reserved */
- (somMToken) SamplePart__Initialize, /* Initialize:method */
- (somMToken) SamplePart__CheckAndAddProperties, /* CheckAndAddProperties:method */
- (somMToken) SamplePart__CleanseContentProperty, /* CleanseContentProperty:method */
- (somMToken) SamplePart__InternalizeStateInfo, /* InternalizeStateInfo:method */
- (somMToken) SamplePart__InternalizeContent, /* InternalizeContent:method */
- (somMToken) SamplePart__ExternalizeStateInfo, /* ExternalizeStateInfo:method */
- (somMToken) SamplePart__ExternalizeContent, /* ExternalizeContent:method */
- (somMToken) SamplePart__SetDirty, /* SetDirty:method */
- (somMToken) SamplePart__HandleMenuEvent, /* HandleMenuEvent:method */
- (somMToken) SamplePart__HandleMouseEvent, /* HandleMouseEvent:method */
- (somMToken) SamplePart__DoMouseEvent, /* DoMouseEvent:method */
- (somMToken) SamplePart__DoDialogBox, /* DoDialogBox:method */
- (somMToken) SamplePart__DrawFrameView, /* DrawFrameView:method */
- (somMToken) SamplePart__DrawIconView, /* DrawIconView:method */
- (somMToken) SamplePart__DrawThumbnailView, /* DrawThumbnailView:method */
- (somMToken) SamplePart__GenerateThumbnail, /* GenerateThumbnail:method */
- (somMToken) SamplePart__PartActivated, /* PartActivated:method */
- (somMToken) SamplePart__ActivateFrame, /* ActivateFrame:method */
- (somMToken) SamplePart__WindowActivating, /* WindowActivating:method */
- (somMToken) SamplePart__RelinquishAllFoci, /* RelinquishAllFoci:method */
- (somMToken) SamplePart__AcquireFramesWindow, /* AcquireFramesWindow:method */
- (somMToken) SamplePart__CreateWindow, /* CreateWindow:method */
- (somMToken) SamplePart__CleanupWindow, /* CleanupWindow:method */
- (somMToken) SamplePart__GetDefaultWindowProperties, /* GetDefaultWindowProperties:method */
- (somMToken) SamplePart__GetSavedWindowProperties, /* GetSavedWindowProperties:method */
- (somMToken) SamplePart__CalcPartWindowSize, /* CalcPartWindowSize:method */
- (somMToken) SamplePart__CalcPartWindowPosition, /* CalcPartWindowPosition:method */
- (somMToken) SamplePart__GetActiveFacetForFrame, /* GetActiveFacetForFrame:method */
- (somMToken) SamplePart__CalcNewUsedShape, /* CalcNewUsedShape:method */
- (somMToken) SamplePart__UpdateFrame, /* UpdateFrame:method */
- (somMToken) SamplePart__CleanupDisplayFrame, /* CleanupDisplayFrame:method */
- (somMToken) SamplePart__ZoomPartWindow, /* ZoomPartWindow:method */
- };
-
-
- /*
- * Functions for attributes.
- */
-
- /*
- * Macros for initializers/destructors
- */
-
- #endif /* SampleCode_SamplePart_Class_Source */
-
- #endif /* SOM_SampleCode_SamplePart_ih */
-